我正在尝试使用Oracle SQL Developer的Data Modeler创建ER Diagrams。
我有一个名为HOLDING的实体超类型,我还有其他四种子类型:BOOK,DVD,AUDIO BOOK和SOFTWARE ......
我试图弄清楚如何让ER图显示不相交的规则或重叠规则以及总专业化或部分专业化规则。
例如:
如果问题要求我表明持有必须完全符合所列的子类型,那么ER图将如下所示:
如何在我的数据建模器中显示此内容?我现在拥有的是:
答案 0 :(得分:0)
您可以使用SUBTYPES和SUPERTYPES。
在您的子实体中,在常规选项卡中找到超级类型并选择您的超级实体。在Subtypes下的超级实体属性中,您可以更精确地定义关系。
我希望它有所帮助。