学生表:含有学号、姓名、性别、出生日期、籍贯、名族和所属班级 班级表:含有班级编号、班级名称、所属院系、年级和班级最大人数 课程表:含有课程号、课程名、学分、课时数、开课学期和先修课程 成绩表:含有学号、课程号、成绩生成E-R图
时间: 2023-07-10 13:33:51 浏览: 130
好的,以下是学生表、班级表、课程表和成绩表的E-R图设计:
![学生表、班级表、课程表和成绩表的E-R图设计](https://i.postimg.cc/cLx9VxXk/ER.png)
注释:
- 学生表(student)的主键为学号(student_id)。
- 班级表(class)的主键为班级编号(class_id),外键为所属院系编号(dept_id)。
- 课程表(course)的主键为课程编号(course_id),外键为先修课程编号(pre_course_id)。
- 成绩表(score)的主键为学号(student_id)和课程编号(course_id),外键为学号(student_id)和课程编号(course_id)所对应的学生表(student)和课程表(course)。
以上是简单的E-R图设计,如果需要更加详细的设计,可以根据实际需要增加属性和关系。
阅读全文