2013-05-01 86 views
0

我正在使用Chen-convention設計一個databese ER-關係圖。我的問題是如何區分兩個表之間的關係(關聯)表,從一個簡單的關係與一個外鍵。假設第一種情況下,如同TableA具有由創建關係表和第二情況下,如果TableA具有通過使用上TableB外鍵(TableA_Id)一個1:N相對於表B一個N:M關係TableB。我是否應該用鑽石描述這兩種情況,僅僅指定每種情況下的關係數字(M:N1:N),還是用不同的方式描述與外鍵關係的關係表?ER-關聯關係表

回答

-1

我不是在數據庫設計中,只有學生的專家,但:

1:N是1家:N個窗口

家庭(家庭,...)
的Windows(窗口。 ...,家庭)
(家)是家

M的foreing關鍵:N爲M的學生:N面積

學生(學生,...)
區域(區域, .....)
考試(學生,區,puctuation)
(學生)是學生
(區)的foreing關鍵是區foreing關鍵

也很重要知道,當是N:M你需要一個關係才能加入兩者。 和puctuation將是這種關係的一個複雜性。

待會兒見,對不起,我的英文不是很懂!