问答题
[说明]
某医院的门诊管理系统实现了为患者提供挂号、处方药品收费的功能。具体的需求及设计如下。
(1)医院医师具有编号、姓名、科室、职称、出诊类型和出诊费用,其中出诊类型分为专家门诊和普通门诊,与医师职称无关;各个医师可以具有不同的出诊费用,与职称和出诊类型无关。
(2)患者首先在门诊挂号处挂号,选择科室和医师,根据选择的医师缴纳挂号费(医师出诊费)。收银员为患者生成挂号单,如下表所示,其中,就诊类型为医师的出诊类型。
××医院门诊挂号单
收银员:13011 时间:2007年2月1日 08:58
|
就诊号
|
姓名
|
科室
|
医师
|
就诊类型
|
挂号费
|
20070205015
|
叶萌
|
内科
|
杨玉明
|
专家门诊
|
5元
|
(3)患者在医师处就诊后,凭借挂号单和医师手写处方到门诊药房交费买药。收银员根据就诊号和医师处方中开列的药品信息,查询药品库(如表1所示),生成门诊处方单(如表2所示)。 (4)由于药品价格会发生变化,因此门诊管理系统必须记录处方单上药品的单价。
表1药品库
|
药品编码
|
药品名称
|
类型
|
库存
|
货架编号
|
单位
|
规格
|
单价/元
|
12007
|
牛蒡子
|
中药
|
51590
|
B1410
|
G
|
炒
|
0.0340
|
11090
|
百部
|
中药
|
36950
|
B1523
|
G
|
片
|
0.0313
|
表2 ××医院门诊处方单
时间:2007年2月1日 10:31
|
就诊号
|
20070205015
|
病人名称
|
叶萌
|
医师姓名
|
杨玉明
|
金额总计
|
0.65
|
项目总计
|
2
|
收银员
|
21081
|
药品编码
|
药品名称
|
数量
|
单位
|
单价/元
|
金额/元
|
12007
|
牛蒡子
|
10
|
G
|
0.0340
|
0.34
|
11090
|
百部
|
10
|
G
|
0.0313
|
0.31
|
根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下。
[实体联系图](见下图)
问答题
根据问题描述,填写图中所示的实体联系图中(1)~(4)处联系的类型。
【正确答案】
【答案解析】(1)1 (2)n (3)n (4)n
问答题
图中还缺少几个联系?请指出每个联系两端的实体名,格式如下:
实体1:实体2
例如,若收银员与门诊处方之间存在联系,则表示如下:
收银员:门诊处方或 门诊处方:收银员
【正确答案】
【答案解析】缺少的联系数:3
挂号单:收银员
挂号单:医师
挂号单:门诊处方
问答题
根据实体联系图中填写挂号单、门诊处方、处方明细和药品库关系模式中的横线处,并指出挂号单、门诊处方和处方明细关系模式的主键。
【正确答案】
【答案解析】收银员
就诊号
药品编码,数量,单价
类型,库存,货架编号,单位,规格,单价
挂号单主键:就诊号
门诊处方主键:就诊号
处方明细主键:就诊号、药品编码