找出以下实现中的属性和联系,并画E-R图,分别为:院系、专业、班级、学生、教师、课程、成绩
时间: 2023-12-22 13:13:28 浏览: 196
学生、课程、老师、成绩表含数据
属性:
院系:院系编号、院系名称、院系地址、院系电话、院系简介等;
专业:专业编号、专业名称、专业简介、所属院系等;
班级:班级编号、班级名称、所属专业、班级人数等;
学生:学生编号、学生姓名、性别、年龄、所属班级、联系方式等;
教师:教师编号、教师姓名、性别、年龄、所属院系、所授课程等;
课程:课程编号、课程名称、学分、授课教师、所属专业等;
成绩:学生编号、课程编号、成绩等。
联系:
院系和专业:一个院系可以有多个专业,一个专业只能属于一个院系;
专业和班级:一个专业可以有多个班级,一个班级只能属于一个专业;
班级和学生:一个班级可以有多个学生,一个学生只能属于一个班级;
教师和课程:一个教师可以授多门课程,一门课程只能由一个教师授课;
课程和专业:一门课程只能属于一个专业,一个专业可以有多门课程;
学生和成绩:一个学生可以有多门课程的成绩,一门课程只有一个学生的成绩。
E-R图如下:
![image.png](attachment:image.png)
阅读全文