关系
- 学生
- 这是一个实体,用橙色矩形表示。学生实体具有以下属性:
- 姓名:表示学生的名字。
- 学号:学生的唯一编号。
- 性别:学生的性别。
- 系编号:学生所属系的编号。
- 电话:学生的联系电话。
- 出生年月:学生的出生日期。
- 这是一个实体,用橙色矩形表示。学生实体具有以下属性:
- 课程
- 也是一个实体,用橙色矩形表示。课程实体具有以下属性:
- 课程编号:课程的唯一编号。
- 课程名称:课程的名称。
- 课程学分:课程对应的学分。
- 课程学时:课程的总学时。
- 也是一个实体,用橙色矩形表示。课程实体具有以下属性:
- 教师
- 同样是一个实体,用橙色矩形表示。教师实体具有以下属性:
- 教师编号:教师的唯一编号。
- 教师名字:教师的名字。
- 性别:教师的性别。
- 职称:教师的职称,如教授、副教授等。
- 出生年月:教师的出生日期。
- 电话:教师的联系电话。
- 电子邮箱:教师的电子邮箱地址。
- 同样是一个实体,用橙色矩形表示。教师实体具有以下属性:
-
修课
- 这是学生和课程之间的关系,用橙色菱形表示。关系的类型是多对多(N - M),意味着一个学生可以修多门课程,一门课程可以被多个学生修读。
- 修课关系具有以下属性:
- 学习学期:学生修读该课程的学期。
- 成绩:学生在该课程上取得的成绩。
-
授课
- 从教师到课程存在一条虚线箭头,表示教师和课程之间的关系。虽然图中没有明确用菱形表示关系名称,但可以理解为教师授课关系,通常是一对多关系 ,即一个教师可以教授多门课程。
- 学生和课程之间的 “修课” 关系是多对多(N - M)关系,意味着学生和课程之间存在多对多的对应关系。
- 教师和课程之间的关系虽然没有明确标注基数,但通常理解为一个教师可以教授多门课程,是一对多关系。