同意,因为你没有一一对应关系
要不用销售号和货名(号)做联合主键,也ok 

解决方案 »

  1.   

    因为同一销售号和同一货名(号)只能对应一个支票号
      

  2.   

    清详细说明如何通过联合主键解决
    2张支票对应3次销售对10种商品如何通过10条纪录解决
      

  3.   

    如同一销售号合同一货名不是对应同一支票
    如老客户,由于客户关系好,可以预付款货迟付款,在第一次销售中未付第2次销售时补第一次
    货款并预付第3次货款,但预付款不足第3次销售额,又开一张支票不上,此情况怎能一一对应
      

  4.   

    你说的“销售”用“交易”表达可能比较清楚。
    2张支票对应3次交易对10种商品
    支票有号码,商品有代码
    还需要两个表,一个表交易记录,一个表销售记录
    交易表记录交易双方的信息、交易额等
    销售表记录详情。销售表:
    支票号,商品号,交易号,商品数量  //每种商品都有一行记录