絀柔路 D∈ 喜差 计机工们字 4.关系的性质 列是同质的,类型来自同一域 不同列可以来自同一域,每一列必须命名 列的次序可以互换 3.1.2 任两个元组不能完全相同 关系模型 行的次序可以互换 分量必须取原子值,不可再分 11
11 4. 关系的性质 ➢ 列是同质的,类型来自同一域 ➢ 不同列可以来自同一域,每一列必须命名 ➢ 列的次序可以互换 ➢任两个元组不能完全相同 ➢行的次序可以互换 ➢分量必须取原子值,不可再分 3.1.2 关 系 模 型
絀柔路 D∈ 计机工们字 313E-R图向关系模型的转换 1.实体: 将每个实体转换为一个关系模式。 实体名为关系名;实体的属性即为关系的属性,实体的 标识即为关系的键。 3.1 2.联系: 关系模型的基本概念 可以在两实体转换的关系模式的任一个关系中的属 性中加入另一个关系模式的主键和联系的属性。 12
12 3.1.3 E-R图向关系模型的转换 1. 实体: 将每个实体转换为一个关系模式。 实体名为关系名;实体的属性即为关系的属性,实体的 标识即为关系的键。 2. 联系: 1:1 : 可以在两实体转换的关系模式的任一个关系中的属 性中加入另一个关系模式的主键和联系的属性。 3.1 关 系 模 型 的 基 本 概 念
絀柔路 D∈ 喜差 计机工们字 例:1:1 电话 姓名 性别 学校 任职 校长 3.1.3 校名 地址 图 时间 职称 年龄 关 機学校(校名,地址,电话,姓名,时/ 校长(姓名,性别,年龄,职称,校名,时/) 换以上两个模式中的斜体属性两选 13
13 3.1.3 E - R 图 向 关 系 模 型 的 转 换 例: 1:1 电话 校名 地址 时间 职称 年龄 姓名 性别 学校 任职 校长 学校(校名,地址,电话,姓名,时间) 校长(姓名,性别,年龄,职称,校名,时间) 以上两个模式中的 斜体属性 两选一 1 1
絀柔路 D∈ 喜差 计机工们字 在M端的实体转换的关系模式中加入1端实体转换的关系模 式的主键和联系的属性。 例 电话 姓名 性别 年龄 3.1.3 图向关系模型的转换 车间 聘用 工人 车间 地址 聘期 工号 车间 车间(车间,电话,地址) 工人(工号,姓名,年龄,性别,车间,聘期) 14
14 电话 车间 地址 聘期 工号 姓名 性别 年龄 车间 聘用 工人 车间(车间,电话,地址) 工人(工号,姓名,年龄,性别,车间,聘期) 1 m 车间 1:M 在M端的实体转换的关系模式中加入1端实体转换的关系模 式的主键和联系的属性。 例: 3.1.3 E - R 图 向 关 系 模 型 的 转 换
絀柔路 D∈ 喜差 计机工们字 M: N 将联系也转换为一关系模式,联系名为关系名,其属性是 两端实体转换的关系模式的主键和联系的属性,两端实体的关 系模式的主键组合在一起成该关系的主键。 学分 姓名 专业 课号 3.1.3 图向关系模型的转换 学生 选修 课程 学号 性别 成绩 课名 学生(学号,姓名,性别,专业) 课程(课号,课名,学分) 选修(学号,课号,成绩) 15
15 姓名 学号 性别 成绩 课名 专业 课号 学分 学生 选修 课程 学生(学号,姓名,性别,专业) 课程(课号,课名,学分) 选修(学号,课号,成绩) m n M:N 将联系也转换为一关系模式,联系名为关系名,其属性是 两端实体转换的关系模式的主键和联系的属性,两端实体的关 系模式的主键组合在一起成该关系的主键。 3.1.3 E - R 图 向 关 系 模 型 的 转 换