某医院病房计算机管理中需要如下信息:
科室:科室名,科室地址,科室电话,医生姓名
病房:病房号,床位号,所属科室名
医生:工作证号,姓名,性别,出生日期,联系电话,职称,所属科室名
病人:病历号,姓名,性别,诊断记录,主管医生,病房号
其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。
完成如下设计:
(1)设计该计算机管理系统的E-R图;
(2)将该E-R图转换为关系模型结构;
(3)指出转换结果中每个关系模式的候选码。
(2)模式结构(3)加粗为候选码
科室(科室名,科室地址,科室电话)
病房(病房号,床位号,科室名)
医生(工作证号,姓名,性别,出生日期,联系电话,职称,科室名)
病人(病历号,姓名,性别,诊治记录,医生,病房号)
PS:如有错漏,欢迎各位指出纠正!