【发布时间】:2016-06-10 12:20:46
【问题描述】:
在 EER 建模中,有一个不相交的专业化是可能的并且是正确的,其中没有一个子类具有任何特定属性(它们是本地的),而是完全基于定义属性进行分组。例如,我们可以有一个USER 实体具有一些属性,其中一个是“角色”。基于角色的值(管理员或作者或编辑),我们将拥有子类实体 ADMIN ,AUTHOR 和 EDITOR .他们都没有任何属性,只是特定于他们。另外请注意,专业化是不相交的,超类实体 USER 完全参与。
如果这是可能的,我可以通过为超类实体 USER 创建单个关系来将其转换为关系模型
【问题讨论】: