某医院的门诊管理系统实现了为患者提供挂号、处方药品收费功能。具体的需求及设计如下:
【需求分析结果】
1.患者首先在门诊挂号处挂号,选择科室和医师,并缴纳挂号费。收银员为患者生成挂号单(如表 3-1 所示)。
表 3-1 XX 医院门诊挂号单
2.患者在医师处就诊后,凭借挂号单和医师手写处方到门诊药房买药。收银员根据就诊号和医师处方中开列的药品信息,查询药品库存情况和价格(如表 3-2 所示),生成与挂号单对应的门诊处方单(如表 3-3 所示)。
表 3-2 药品库存
表 3-3 XX 医院门诊处方单
处方单号:20070201007229 时间:2007年2月1日10:31
什么语言呢?
除了主键索引之外的其他索引都叫辅助索引,也叫二级检索。辅助索引的叶子节点存储的是主键索引的键值,因此辅助索引扫描完之后还会扫描主键索引,这也叫回表
但是如果查询的列恰好包含在辅助索引的键值中,就不会再回表了,这也叫覆盖索引