0
當設計一個表,一個多對多的關係,船舶1雙方主鍵將來到[M]側中間表,我目前的中間表是數據庫設計複合鍵困境
Salesline : Itemid(PK), SOId(PK), userid(PK)
或
Salesline : Itemid(PK), SOId(PK),
userid_salesorder(PK) , // links to the salesorder.userid attribute
userid_item(PK) // links to the item.userid attribute
這是正確的方法嗎?
爲什麼要在SalesLine和用戶之間建立單獨的關係? – Olaf 2012-08-01 17:49:44
用戶銷售訂單 - > 1用戶可以創建很多銷售訂單,用戶 - 項目 - > 1用戶可以創建許多項目 但中間表並不關於誰創建了它關於主鍵的組合,通過我不知道的方式爲什麼我想分開銷售線和用戶! – Fara 2012-08-01 18:01:37