Database design EER图-混合子类型之间的专门化和不相交约束

Database design EER图-混合子类型之间的专门化和不相交约束,database-design,entity-relationship,erd,database-diagram,Database Design,Entity Relationship,Erd,Database Diagram,我正在尝试设计一个EER图,其中包含具有以下子类型的超类型学生:本科生、研究生和研究助理。学生必须是本科生或研究生,学生可以是也可以不是研究助理 我不完全确定如何描述这些关系。我是否应该拥有超类型/亚类型关系,从学生到亚类型本科生和研究生,完全专业化和不连续,而单独的关系只属于部分专业的研究助理 或者我应该拥有完全专业化和重叠的关系,并定义子类型鉴别器以反映上述约束 很抱歉,我遗漏了一些明显的内容。您的第一个图表是正确的,清楚地描述了您描述的专业化。您的第一个图表是正确的,清楚地描述了您描述

我正在尝试设计一个EER图,其中包含具有以下子类型的超类型学生:本科生、研究生和研究助理。学生必须是本科生或研究生,学生可以是也可以不是研究助理

我不完全确定如何描述这些关系。我是否应该拥有超类型/亚类型关系,从学生到亚类型本科生和研究生,完全专业化和不连续,而单独的关系只属于部分专业的研究助理

或者我应该拥有完全专业化和重叠的关系,并定义子类型鉴别器以反映上述约束


很抱歉,我遗漏了一些明显的内容。

您的第一个图表是正确的,清楚地描述了您描述的专业化。

您的第一个图表是正确的,清楚地描述了您描述的专业化