阅读下列说明和E-R图,回答问题1至问题4, [说明] 图2-1是某医院组织的结构图。该医院分为多个病

13 查阅

阅读下列说明和E-R图,回答问题1至问题4,

[说明]

图2-1是某医院组织的结构图。该医院分为多个病区,每个病区有一个唯一的编号,一个病区包括多个病房,多名医生:每位医生有一个唯一的编号,负责管辖其主治病人的所有病房;病人住院后给以一个唯一的编号,根据“患何病科”住在相应病区的某个病房里,有且仅有一位医生担任主治医生,除主治医生外其他医生不对其负责。

现假定病区名称有“内科”和“外科”, “内科”病区又细分为多个病区,以编号区分,名称都为“内科”; “外科”病区亦然。图2-2是经分析得到的E-R图。

[图2-1]

[图2-2]

实体间的联系有“一对一”、“一对多”和“多对多”,指出图2-2中各联系分别属于哪一种。

参考答案:

QR:一对多QS:一对多RS:一对多QR:一对多,QS:一对多,RS:一对多 解析:关系模型中实体间的联系有:一对一、一对多和多对多。一对一是指一个实体只与另一个实体相联系,一对多是指一个实体与多个实体相联系,多对多是指多个实体与多个实体间的联系。 在这个系统中,一个病人只在一个病区,一个病区有多个病人,因此联系QR是一对多联系;一个病人只有一个主治医生,一个医生显然可以医治多名病人,因此联系QS是一对多联系;一名医生只属于一个病区,一个病区有多名医生,故联系QS是一对多联系。

软考中级