每一张领料单,有一个唯一的单号,在这一张单子又包含了很多种货品,其结构怎么设计好一点。

解决方案 »

  1.   

    一对多?.领料表(单号,xx,xx)
    货品表(领料单号,xx,xx)??这样子?
      

  2.   

    领料表(单号,xx,xx)  --单号为主键
    货品表(领料单号,xx,xx)  --领料单号为外键,与领料表的单号关键.或领料表(单号,xx,xx)
    货品表(货品号,xx,xx)
    联系表(单号,货品号)
      

  3.   

    三张表
    货品表(货品ID,货品名称,库存)
    领料表(单号,货品ID)
    关联表(关联ID,货品ID,领取数量,领取单号)比如货品表
    货品ID 货品名称 库存
    1   aa      20
    2   bb      30
    3   cc      40
    领料表
    单号   货品ID
    1    1,2
    2    2,3
    关联表
    关联ID 货品ID 领取数量 领取单号
    1      1     5       1
    2      2     5       1
    3      2     5       2
    4      3     5       2不知可不可行,关联ID可不要