- 13
- 0
- 约 13页
- 2017-02-02 发布于江苏
- 举报
实体之间的对应关系称为联系,它反映了现实世界事物之间的相互关联。 联系的类型: 一对一联系 记为1 :1 (如学校与校长间的联系) 一对多联系 记为1:n (如宿舍房间与学生的联系 ) 多对多联系 记为m :n (如一个教师可以教授多个学生,而一个学生又可以受教于多个教师) 关系:满足一定条件的二维表,称为关系(relation),在关系模型中,无论概念世界中的实体还是实体之间的联系均由关系(表)来表示。 例如:学生情况表 Student。 3.1 实体(E)转换为关系模式的方法 一个实体转换为一个关系模式,实体的属性就是关系的属性,实体的码就是关系的码。 例如:学生实体转换为关系模式 3.2 联系(R)转换为关系模式的方法 一对一 将联系与任意端实体所对应的关系模式合并,加入另一端实体的码和联系的属性。 例如: 学校和校长实体的 联系是1:1的。 一对多 将联系与n端实体所对应的关系模式合并,加入1端实体的码和联系的属性。 例如: 班级和学生实体的联系 是1:n的。 多对多 将联系转换成一个关系模式。该联系相连的各实体的码和联系本身的属性转换为关系的属性。
原创力文档

文档评论(0)