最近准备在搞一个进销存的数据库,但是本人没什么经验,在设计系统基础表的时候就头大了,我们要设计一个物品表,经过讨论,有人认为把产品(由工厂生产),原料(采购得到),杂物(家具,电脑,设备等)放进同一个表,称为物品表。具体如下:
物品表:物品ID,物品名称,物品类别ID。
物品类别表:物品类别ID,物品类别名称。
举例:物品ID,物品名称,物品类别ID
1 甘油 1
2 优酸乳 2
3 电脑 3
4 调味剂 1 物品类别ID,物品类别名称
1 原料
2 成品
3 设备 这个设计好像没什么大问题,但感觉就是怪怪的,一般来说好像要分开3个表,感觉以后编写代码进行增删查改会有难度。
还有一点就是,有人说仓库表也不是基础表,搞得我头都大了,好像跟我以前学的数据库设计理论不太相符合,求指教!
物品表:物品ID,物品名称,物品类别ID。
物品类别表:物品类别ID,物品类别名称。
举例:物品ID,物品名称,物品类别ID
1 甘油 1
2 优酸乳 2
3 电脑 3
4 调味剂 1 物品类别ID,物品类别名称
1 原料
2 成品
3 设备 这个设计好像没什么大问题,但感觉就是怪怪的,一般来说好像要分开3个表,感觉以后编写代码进行增删查改会有难度。
还有一点就是,有人说仓库表也不是基础表,搞得我头都大了,好像跟我以前学的数据库设计理论不太相符合,求指教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货