表示与实体关系到关系映射图的继承

时间:2016-05-25 21:46:51

标签: sql database-design relational-database database-schema entity-relationship-model

我有一个图书馆管理系统的实体关系图。我有实体"会员" "教授"和"教授"继承"会员"。

的属性

然后我将ER用于关系映射图,这是我面临的问题 - 如何表示"会员"之间的联系。和"教授"?enter image description here

enter image description here

以下是图表,您可以看到第二张图中没有添加任何教授。任何提示都表示赞赏。

1 个答案:

答案 0 :(得分:1)

子类型通常使用与超类型相同的主键,并记录任何其他属性。在您的示例中,ProfessorSSN之外没有其他属性,将其标识为Member。因此,在您的关系图中,您将绘制一个Professors表,其中包含一列 - Member_SSN - 指向SSN的{​​{1}}列。