某医院病房计算机管理中需要如下信息:
(1) 科室:科名,科地址,科电话
(2) 病房:病房号,床位数
(3) 医生:姓名,职称,年龄,工作证号
(4) 病人:病历号,姓名,性别
其中,一个科室有多个病房、多个医生,—个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个,而且一个病人只能住在一个病房中,一个病房可以有多个病人入住。
完成如下设计:
(a) 设计该计算机管理系统的 E-R 图;
(b)将E-R模型转换成关系模型,并指出每个关系的主码和外码(主码加单下划线表示,外码用双下划线表示)。