ER图设计
admin 发表于 2010-07-03 | 来源:互联网 | 阅读:
有一个医疗管理系统。系统中记录病人的基本信息包括唯一编号、姓名、性别、出生年月、证件号等等。医院信息有医院编号、医院名称等等。医生有医生编号、医生姓名等等。病人到某医院为某医生就诊时记录病人的就诊科目、时间、病理症状、诊断结果、处方等信息。每个处方中包含有多个药品,需记录药品编号和数量。
请问这样的ER图怎么画?
首先病人、医院、医生肯定是三个实体。那么就医这个关系是发生在病人、医院、医生三个实体之间吗?三个实体间的关系怎么画?连到一个菱形上?
还有处方是作为实体吗?作为实体的话那就是有四个实体发生关系了,怎么看都觉得不对啊。而且处方包含的药品算什么?属性?应该不是吧,要包含多个药品啊。处方不作实体的话药品还是不知道应该属于什么关系啊。

例子
ER图是为了方便分析,关系模型才是直接对应到数据库的表设计。不必过于拘泥于ER模型。这个系统中:实体:病人、医院、医生、处方、药品联系:医生 归属于 医院病人 就诊于 医生 并开出 处方(这是一个三元联系)处方 包含 药品
ER图是为了方便分析,关系模型才是直接对应到数据库的表设计。不必过于拘泥于ER模型。这个系统中:实体:病人、医院、医生、处方、药品联系:医生 归属于 医院病人 就诊于 医生 并开出 处方(这是一个三元联系)处方 包含 药品帮顶
来看看学习下