从E-R图到关系模型:学生选课案例

本例展示如何将E-R图转化为关系模型,以学生选课场景为例:

1. 实体集:

  • 学生 (学号, 姓名, 性别, 年龄) -- 学号为主键
  • 课程 (课程代码, 课程名称, 任课教师) -- 课程代码为主键

2. 联系:

  • 选修 (学号, 课程代码, 成绩) -- (学号, 课程代码) 为联合主键,分别对应学生和课程实体集的主键。

通过以上步骤,我们成功地将E-R图转化为关系模型,为后续数据库设计奠定了基础。