建立连个表,一个是进货信息,另一个是药品价格
两个表的主键是药品编码,通过这个唯一的编码把两个表关联起来,
这样当再次进货时,只要修改价格表即可,这样节省了开销,也很方便                                           wish u good luck
                                                Greatsft

解决方案 »

  1.   

    我上面的表少个数量字段
    TO:  greatsft(C的使者)
    建两个表也可是,但是数量你怎么记录呀还有每次进药后是不是也要往药品价格表中插记录呀如果两个表都记数量那么出库是是不是两个的库存都要减谢谢
      

  2.   

    两张表,一张表:编码(PK)、数量。另一张表:进货时间、编码(FK)、购入价、批发价、零售价、药房代号。
    表1为主表。
    表2由进货时间和编码唯一确定一条记录。如果最近一次进货某种药品购入价发生更改,则更新表2中所有该类药品的批发价、零售价。因为具体业务不熟悉,只能根据你给的线索来做,不知道这是不是你想要的。
      

  3.   

    to 楼主
      我觉得还应该加入购入时间,这样才方便查询
      我是这么建表的
      表一:
       药品编码  药房代码   数量
      表二:
       药品编码   购入时间   购入价    批发价   零售价  数量  (表一中的数量)=(表二中每次购入的数量和)
      如果要更好点的话,可以设计三张表:
      表一:
        药品编码  药房代码   数量
      表二:
        药品编码   购入时间  数量
      表三:
        购入时间    购入价    批发价   零售价
      
      同样(表一中的数量)=(表二中的每次购入的数量和)                                               wish u good luck
                                                          Greatsft
      

  4.   

    平时的出入库(也就是日常业务数据)有专门的in和out表。还有盘点表。
    归纳一下:
    tbl_medicine_dict:药品字典表
    tbl_medicine_price:药品零售价表
    tbl_medicine_in:入库记录表
    tbl_medicine_out:出库记录表
    tbl_medicine_storage:库存表
    tbl_medicine_store_check:盘点表
    tbl_medicine_changeprice:调价表
      

  5.   

    to:luoyongyong(a...l...y) 
    我见过有按批次管理的,但对药房的操作员来说,他们才不管是那个批次,如果让他们在
    输入批次,他们会受不了的
    不知你有什么好的建议,谢了
      

  6.   

    一、商品资料表(商品编码,品名规格,生产厂家,....,商品ID)
    二、进货表(时间,商品ID,批号,数量,进价,当时的批发价,当时的零售价,效期....)
    三、库存表(仓库ID,商品ID,批号,数量,平均进价(或最新进价按实际而定),效期..)
    其它方面的表自己想吧
    我做了两年的医药行业的软件的哦,,
    哈哈