database - 多值属性可以具有复合属性吗?

标签 database entity-relationship

我了解多值属性和复合属性之间的区别,但我不知道多值属性是否可以具有更多复合属性。我认为它可以,但我从未见过这样的 ER 图,即使现在我开始真正寻找它,所以我想在这里问一下。

这是我的想法:

enter image description here

或者我还应该如何存储包含每一集及其标题的电视节目,是否有更好的方法?

最佳答案

我会将 Part 建模为一个实体。一种方法是使它成为依赖于 TV Show 的弱实体,并通过 SeasonEpisode 来区分。

TV Show ER Model

请注意,如果没有指示 TV Show 的 key ,此图是不完整的。

关于database - 多值属性可以具有复合属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40707706/

相关文章:

database - Web 服务器和数据库服务器之间的安全数据传输

php - MySQL - 将行合并为一

MYSQL:Where子句不明确

mysql - 如何从 MySQL 数据库恢复数据库表

mysql - OrderBy 实体中的关系

visio - 如何在Visio 2007中绘制ER图?

Symfony 和 Doctrine : cross database relations

mysql - 组或元素的嵌套

mysql - MySQL 中的外键创建问题

SQL、Postgres OID,它们是什么以及它们为什么有用?