ER图/数据建模问题

时间:2011-09-21 17:51:49

标签: entity-relationship rdbms database modeling er-diagrams

我想知道如何表示两个实体之间的关系,这意味着“至少”。

例如 - 一首歌必须是至少一张专辑的一部分。

如果“一首歌可以是一张或多张专辑的一部分”是指歌曲和专辑之间的一对多关系,那么上面给出的Eg的ER图是什么?

1 个答案:

答案 0 :(得分:1)

它在ERD上用双线表示(称为参与约束)。

如果一首歌可以在很多专辑中,你需要一个联结表,如下所示:

album -+------< album_song >------+- song