我做一个进销存软件。
其中数量单位有些药品按盒为单位,但零售卖时有时不是按整包卖,如青霉素V钾片一盒5板,有时只卖一板。所以入帐时不好写到数据库中。方法一是将盒设为浮点型,就是可以是小数。
方法二是将盒和板都作为单位都放到数据库中。上述我想出的几种方案都不好,不知道有没有好的解决办法?

解决方案 »

  1.   

    正常是應該以 你的方法二實現!
      

  2.   

    按大小包装来设定字段,以前做住院时那儿的药片是一片一片出的。只能这样进行换算。
      

  3.   

    区分大小单位和包装(包装数),也就是药库单位(包装数)和药房单位(包装数)
      

  4.   

    谢谢各位了。
    我想就是两种单位都有,不过就多了些麻烦,因为这两种单位要换算。
    不知道其它类似的软件是怎么做的,有谁知道不妨说说。