仓库进出库系统数据库设计
入库到库存我自己 设计好了。
库存表为:inventory如下:
商品 样式 数量
gA wc 1223
gB we 123
gC wi 29
每次出库一部分,
比如:
7月4日出库如下
gA 12
gC 19
7月8日出库如下
gB 38
gC 12
现在要如何设计数据库啊?设计几个表啊?
就是这么简单,请问,如何设计,请回答,
1.设计几个表啊?各自作用是何?(详细说明一番,分数相赚做为感谢)
2.每次出库的数量,要不要在inventory减去出库的数量?因为下次再出库时,不能再以原数量为基准了。
3.要统计,每次出库量,及其他,请帮助设计一个。
------解决方案--------------------
进销存基本是这样子的:
1、当前库存表
2、初始化库存表
3、入库记录
4、出库记录
如果有组合功能,如茶叶+空罐子=礼品盒,则需要
5、组合配方表
每个月都会根据入库记录和出库记录,做成一张盘存表,
然后根据盘存表与实际数据,生成一张盘存盘溢表。
最终更新到当前库存表中。
如果没有这一步,当前库存会与实际库存偏差越来越大。
如果涉及到库存物品的批号,则更复杂。。。
------解决方案--------------------
简单的想了下,应该建立如下表
1.期初表。比较单纯,仅仅记录第一次上期初库存的资料,上完期初,写到库存表。
2.库存表。记录当前的即时库存。
3.库存异动明细表。记录每笔库存异动明细,包括入库,出库,详细记录商品,样式,数量,人员,时间,并 标志入库OR出库,可增加单号字段,记录每笔库存异动明细。
4.结存表。可设计为月结存,每月统计一次,逻辑为上月结存+本月异动=本月结存。
关于楼主的问题,每次出入库,自然要更新库存表的即时库存。要统计每次的出入库量或其他,则可以通过统计库存异动明细表得出结果。
------解决方案--------------------库存异动明细表? 明明是正常动向嘛
盘点表必须有,这是仓管人员必备的工作项之一。
------解决方案--------------------对仓管专业的表名不太了解,我指的库存异动明细表,是详细记录每笔库存异动的明细,包含出入库,感觉应该就是你所谓的盘点表吧。
求指教。