首页 > 解决方案 > 在 MySQL EER-Diagram 中表示多值属性

问题描述

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

我的主要实体将是歌曲、艺术家、专辑和出版商。由于一首歌曲可以有多个艺术家,我如何在我的设计/图表中表示?我的理解是,该属性通常只能有一个值。

我希望你能帮我解决这个问题。

标签: databaseentity-relationshipdiagram

解决方案


ERD 解决方案

所以你实际上有一个多对多的关系,因为一首歌可以被很多艺术家唱,一个艺术家可以唱很多首歌。因此,您需要一个联结表来表示 ERD 中的多对多关系。


推荐阅读