我正在制作我的数据库的ERD,并且陷入了一个小困境。
考虑表格foo
和bar
。 foo
有三列是外键,引用bar
的主键。我的问题是:在ERD中我只用这两个表之间的一行表示这个,还是用三行?
答案 0 :(得分:6)
三行,如下:
答案 1 :(得分:3)
使用三行。每个关系使用一行。
PS:很多列引用另一个表中的相同列是完全可以的。例如,您可以拥有一个Person表和一个Sports表,在Person表中,您可以拥有3列,例如FavouriteIndividualSport,FavouriteTeamSport,FavouriteExtremeSport
答案 2 :(得分:2)