问题 问答题

某学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师,其中一些教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请根据上述需求建立概念模型,结果用E-R图表示。

答案

参考答案:

用E-R图画出的学校的概念模型图如下图所示。

解析:

a.确定实体类型。本问题有8个实体类型,即教学系、班级、教研室、学生、教师、课程、普通生和研究生。

b.确定联系类型。教学系实体与班级实体之间是1:n联系,即下属关系。教学系实体与教研室实体之间是1:n联系,即包含关系。班级实体与学生实体之间是1:n联系,即学习关系。教研室实体与教师实体之间是1:n联系,即工作关系。学生实体与课程实体之间是n:m联系,即选课关系。教师实体与学生实体之间是n:m联系,即教学关系。

c.把实体类型和联系类型组合成E-R图。

d.确定实体类型和联系类型的属性。本题中实体没有属性。

单项选择题
判断题