Nek*_*eko 5 database database-design erd foreign-keys
我正在制作我的数据库的ERD,并且陷入了一个小困境.
考虑表foo和bar.foo有三列是外键,引用了bar主键.我的问题是:在ERD中我只用这两个表之间的一行表示这个,还是用三行?
扩展已接受的答案,我举了一个例子,说明同一属性何时需要多条“线”(关系)。
假设有一个电子商务网站。客户可以在那里注册,他们可以向其他注册客户发送礼物。因此,客户和礼品实体之间存在两种关系。
第一个关系:客户送礼物
第二个关系:客户收到礼物
这就是为什么我们在这里需要两条线。您需要考虑所有关系并根据您需要画线。由于您有三个关系,因此您需要绘制三条线。