比如我在B3输入"阿咖酚散(解热散)"时,C3就自动显示“0.386g*100袋”,D3就自动显示“重庆科瑞制药有限责任公司”,E3就自动显示“盒”。阿咖酚散(解热散) 0.386g*100袋 重庆科瑞制药有限责任公司 盒这三项内容是相对应的。
基础信息表,如果有重复值怎么办?
比如,阿莫西林,生产厂家有白云山的,有科瑞的。如何处理呢?
对于有重复值的,尽量对基础信息表B的药品名称进行处理。例如A和B之间插入一个辅助列“药品简称”
AMXLKRY(阿莫西林科瑞幼的每个字第一个字母),AMXLKRC(阿莫西林科瑞成),AMXLBYSC(阿莫西林白云山成人),查询的时候同理以辅助列的简称字母来匹配对应信息。
总之基础信息表建立的越好,查询效率越高,否则每个药品都要判定一次是否重复就会影响效率