E-R图转换为关系模式学习资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生 姓名 性别
年龄
学生
m
选课
成绩
n 课程
-学生(学号,姓名,性别,年龄) -课程(课程号,课程名,学分) -选课(学号,课程号,成绩)
课程号
学分
课程名
E-R图转换成关系模式
(2)对于E-R图中的联系 • 1:1联系:转换有2种方法
①将1:1联系与某一端实体集所对应的关系合并,则需要在 被合并关系中增加属性,其新增的属性为联系本身的属性 和与联系相关的另一个实体集的主键。 ②转换为一个独立的关系,与该联系相连的各实体的主键 以及联系本身的属性均转换为关系的属性,且每个实体的 主键均是该关系的候选码。
1联系与某一端实体集所对应的关系合并则需要在被合并关系中增加属性其新增的属性为联系本身的属性和与联系相关的另一个实体集的主键
E-R图转换为关系模式
E-R图转换成关系模式
(2)对于E-R图中的联系
• m:n联系:必须单独建立一个关系,用来联系双方实体集。 该关系的属性中至少要包括被它所联系的双方实体集的“主 键”,如果该联系还有其他属性,也要加入到这个关系中。
价 格 产品(产品号,产品名, 价 格,职工号)
此课件下载可自行编辑修改,仅供参考! 感谢您的支持,我们努力做得更好!谢谢
职工号 产品号
联系形成的关系独立存在:
职工表(职工号,姓名,年龄)
产品表(产品号,产品名,价格)
姓名
年 龄 负责(职工号,产品号)
职工 1
负工(职工号,姓名,年龄,产 品号) 产品(产品号,产品名,价格)
“负责”与“产品”合并: 职工(职工号,姓名,年龄)
相关文档
最新文档