Hy .my問題是我有一個多對多的關係到一個數據庫中,這個數據庫被映射到兩個表之間的一張表中。只是說我有表員工和服務人員之間有很多很多的關係,他們之間的表格是XXX。現在,如果我想添加一名員工,並且將他與某項服務聯繫起來,那麼如果員工的主鍵在自動增量上,我該如何做?
我將不得不插入僱員..然後選擇它來找出他的主keyId,然後插入XXX表與服務相關。現在我的問題是:有沒有另一種方式。對不起,如果這已經answerew,但我只是不知道如何搜索答案.Remider,我必須在一個Java應用程序。 THX數據庫插入在多對多的關係中.Dumb question
我的例子:
create table employees(
id_employee primary key auto_increment
)
create table services(
id_service primary key auto_increment
)
和midlle一個
create table xxx(
id_employee primary key foreign key references employees(id_employee)
id_service primary key foreign key references services(id_service)
)
遺憾的haste..but我希望你能我使用MySQL的
的ideea.Ps
檢查此相似的(如果不是完全一樣)的問題:http://stackoverflow.com/questions/515278/insert-rows-parent-and-children-programmatically – 2011-03-18 21:57:30