分不多了,关于一张数据表的设计
bxfyb 2011-05-01 06:51:02 一个工厂仓库有如下操作
毛坯转入
废品
返库
成品入库
。。。
开始我是这样建表的
id 毛坯转入 废品 返库 成品入库 结存 结余 产品名称。。。。
1 10 2 2 22 22 变速齿轮
后来我发现这样冗余数据太多,
又建立一张这样的表
id 操作类型 数量 产品名称
1 毛坯转入 2 变速齿轮
2 废品 3 中轴
3 返库 2 变速齿轮
3.。。。。。。。。。。
然后把结存和结余另存到一张表,做个外键关联
第一张表呢虽然把字段全部做死了,不利于用户以后增加新的功能,但是查询出来非常快,一个产品1条数据就搞定了,
第二张表呢,插入速度非常快,但是1个产品得好几条记录才能搞定,而且在前台展现的时候,也比较麻烦,
所以我现在有些迷茫,不知道该用那种设计比较好,或者高手还有新的解决方案,谢谢大家了