我正在描绘一个艺术博物馆系统,其中有Permanent_Art_Objects。每个Permanent_Art_Object都有许多属性,也可以是Sculpture/Statue、Painting或Other。这取决于它是一个雕塑/雕像,绘画,或其他,它有自己独特的子属性。
下面是这些子属性的一个例子。

显示这些“子属性”的正确符号是什么?例如,如果Permanent_Art_Object是Other,则它具有作为子属性的Type和Style。
此外,如果有这么多的变化,我如何向INSERT INTO Permanent_Art_Object VALUES()查询一个新的艺术品呢?
发布于 2014-11-26 11:04:35
这完全取决于你在做什么。如果这纯粹是一个数据库,我认为ERD是最干净的方式建模,但一个侧面是,至少有4种类型的符号。下面是我如何在有限的上下文中使用UML和ERD来完成这一任务。
有关ERD的更多信息:
我的例子:

https://stackoverflow.com/questions/26843027
复制相似问题