方法一:另外单独建一个表,储存开方药品的ID,和该病号表关联.方法二:将所有开方药品的ID以"1,2,..."形式存放在一个字段中.

解决方案 »

  1.   

    当然有药品信息表,可以实现从此药品表中调入
    但还有其他更好的办法吗
    一个病号可以有很多次开方,一次便是一条记录
    与病号关联,那该病好所有的记录都会混淆
    另外方法二我又点不太明白,望指点迷津
    [email protected]
      

  2.   

    我来解释一下
    第二个方法就是设一个药品字段
    将该病人的所有开方药的唯一ID
    存入该字段
    如'23,34,35'
    就为该病人开方药为23号药,34号药,35号药
    每一药品间用,or:,等等一些在ID中不会出现的字符作分隔符
    操作时将该字符字段值取出
    循环读取每一种药的ID
    在数据表中相应查找
    这个应该会吧