以下问题与大家讨论一下,不知大家平时是怎么处理的?
1、数据表“编号”要求手工输入(当然不能相同),还有必须在表中添加一个自动编号的“库号”字段来区别记录吗?
2、如果还需要添加“库号”字段,那各表连接时比如“销售表”中的产品,要使用“产品编号”好,还是“产品库号”好呢?大家来讨论一下,有时我觉得怪怪的!

解决方案 »

  1.   

    既然“编号”可以保证都不同,就没有必要再加自动编号字段了,这样“销售表”中就使用“产品编号”了
      

  2.   

    直接文本格式不就可以了,加一个变量i,每次又新产品加入,i自动加1就可以了,再赋值到编号字段中咯!反正只是起到区别作用吗
      

  3.   

    这要看你的系统设计了,如果库号没有用就不要加
      

  4.   

    有时我自己考虑,在用户修改产品记录时,可以连产品编号也修改呀,因为用户操作的实际情况很难猜,有时连产品编号也会输错,最惨的是在销售后才发现产品编号输错了,很麻烦啊!
      

  5.   

    那么大家平时如果遇到这种情况,是怎么处理的啊?
    有没有必要增加一个库号?
      

  6.   

    输错了没关系,只要能保证唯一就不怕
    建立关系后,把所有“编号”关联的设为级联更新
      

  7.   

    主要看是不是将它做为主键。
      

  8.   

    我个人还是想用库号,比较好,修改产品编号时不用那么麻烦,尽管编程时比较麻烦,但还是算了。但不知大家还有什么比较好的办法?
    现在先结贴,过年嘛,给大家得点分!但大家如果还有什么好办法,请贴出来!