问题 问答题

某医院的门诊管理系统数据库中需要存储如下信息。
·医师:编号、姓名、科室、职称、出诊类型和出诊费用。
·收银员:编号、姓名。
·门诊挂号单:就诊号、病人姓名、科室、医师姓名、就诊类型、就诊费用、时间和收银员姓名。
·药品:药品编码、药品名称、药品类型、药品库存和药品单价。
·门诊处方单:就诊号、时间、病人姓名、医师姓名、收银员姓名、药品编码、药品名称、药品数量、药品单价。
以上数据之间存在下列约束:
·一个医师可以出诊多张挂号单,也可以开具多张门诊处方单。
·一张挂号单对应一张门诊处方单。
·一个收银员可以为多张挂号单收费,也可以为多张门诊处方单收费,挂号收费的收银员和门诊处方购药交费的收银员不一定相同。
·一张门诊处方单上可以包含多种药品的信息,一种药品也可以出现在多个门诊处方单上。
·由于药品价格会发生变化,因此数据库必须记录门诊处方单上药品的价格。
请根据以上信息画出合理的概念模型(用E-R图表示)。

答案

参考答案:

E-R图如下:

单项选择题
问答题