对于两个以上实体m:n的多元联系到关系模型的转化

两个以上实体m:n多元联系到关系模型转化,也需要为联系单独建立一个关系,该关系中最少应包括它所联系的各个实体关键字,若是联系有属性,也要归入这个新增关系中。这种转换与两个实体间m:n联系的转换类似。

例:

某医院病房计算机管理中心需要如下信息

科室:科室号、科室名、科室地址、医生姓名

病房:病房号、病房名、所属科室名

医生:医生编号、病人姓名、性别、诊断、主管医生、病房号

其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但是一个医生可以负责多个病人诊治,一个病人的主管医生只有一个。

要求完成以下设计:

深圳IT外包

(1)设计该计算机管理系统E-R图。

(2)将该E-R图转换为关系模型结构。

解:(1)根据题意画出该系统E-R图:



对应关系模型结构如下:

深圳蓝快IDC

科室(科室号,科室名,科室地址)

病房(病房号,病房名,科室号)

医生(医生编号,医生姓名,职称,年龄,科室号)

病人(病历号,病人姓名,性别,医生编号,病房号)

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值