我了解多值属性和复合属性之间的区别,但我不知道多值属性是否可以具有更多复合属性。我认为它可以,但我从未见过这样的 ER 图,即使现在我开始真正寻找它,所以我想在这里问一下。
这是我的想法:
或者我还应该如何存储包含每一集及其标题的电视节目,是否有更好的方法?
最佳答案
我会将 Part
建模为一个实体。一种方法是使它成为依赖于 TV Show
的弱实体,并通过 Season
和 Episode
来区分。
请注意,如果没有指示 TV Show
的 key ,此图是不完整的。
关于database - 多值属性可以具有复合属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40707706/