③ 实例 :用E-R图来表示某个学校日常教学管理的概念模型。
步骤1:对日常教学管理进行认识分析 日常教学管理涉及的实体有:
• 学生 属性有学号、姓名、性别和出生日期 • 教师 属性有教师编号、姓名、学历和专长 • 课程 属性有课程号、课程名称、学分。 • 院系 属性有院系编号、院系名称、联系电话
这些实体之间的联系如下:
(1)一个院系可以容纳若干个教师和学生,而一个教师或学生只能隶属于一个院系,因此院系和教师之间以及院系与学生之间是一对多的联系。
(2)一个院系可以开设多门课程,而一门课程只能由一个院系提供,因此院系和课程之间的联系是一对多的。 (3)一个教师可以教授多门课程,而一门课程可以由多位教师主讲。由此可以看出,教师和课程之间是多对多的联系。
(4)学生可以选修多门课程,一门课程可以被若干个学生选修。学生与课程之间的联系是多对多的。
步骤2:由分析给出日常教学管理的E-R图
关系模式:对关系的描述,一般表示为:关系名(属性1,属性2,…,属性n)。学生情况表表示的关系可描述为:学生(学号,姓名,性别,年龄,院系编号,年级)。
学生运动会管理信息系统E-R图