表示MySQL EER图中的多值属性

问题描述 投票:0回答:1

我的大学课程项目需要帮助。任务是使用MySQL设计数据库并为其创建ER和EER图。我要创建的数据库是我的音乐库。

我的主要实体是歌曲,艺术家,专辑和发行者。既然一首歌曲可以有多个arist,那么我该如何在我的设计/图表中表示呢?我的理解是该属性通常只能具有一个值。

希望您能帮助我。

database entity-relationship diagram
1个回答
0
投票

ERD Solution

所以您实际上具有多对多的关系,因为很多歌手可以演唱一首歌,而一位歌手可以演唱很多首歌。因此,您需要一个联结表来表示ERD中的多对多关系。

© www.soinside.com 2019 - 2024. All rights reserved.