我在做我的數據庫的ERD,並且陷入了一點困境。如何在ERD數據庫圖中表示多個相似的外鍵?
考慮表foo
和bar
。 foo
有三列是外鍵,引用bar
的主鍵。我的問題是:在ERD中,我是用這兩張表之間的一條線來表示這一點,還是使用三條線?
我在做我的數據庫的ERD,並且陷入了一點困境。如何在ERD數據庫圖中表示多個相似的外鍵?
考慮表foo
和bar
。 foo
有三列是外鍵,引用bar
的主鍵。我的問題是:在ERD中,我是用這兩張表之間的一條線來表示這一點,還是使用三條線?
三人行,像這樣:
如果你在一個表中有三列都引用另一個表中的一列......這聽起來像是你的表設計有一些問題!
使用三行。每個關係使用一行。 PS:可以有很多列引用另一個表中的同一列是完全可以的。例如,你可以有一個Person表和體育表,並在人員表中可以有3列,比如FavouriteIndividualSport,FavouriteTeamSport,FavouriteExtremeSport