编辑的--我正在做一个简单的清单设置,包括以下表格和列:
项目表编辑
id|title|supplier_id|sku库存表编辑-主要库存
id|date|item_id|quantity根据定购单收到的库存
id|item_id|qty_received|date| purchaseorder_id根据需求票据发行股票
id|qty_given|date|demand_id库存表中的数量将根据股票发行或收到的股票而增加/减少,因此数量在物理上总是准确的。
备注--我希望将项目列表与入/出事务完全分开,因此我将其保持为单独的。
“库存表”是我保存每一项商品的确切数量的地方。
“股票登记”+“股票发行”用于跟踪项入/出交易,而不是在“股票表”中保留外来的入/出交易列,并不断更新这些交易,而不记录交易发生的时间。
我的问题是,我是否能够准确地计算开闭余额。在任何特定的日期?使用这四张表。
请注意,然后“库存表”持有,约18000行,可以增长,以10-15个月。
发布于 2019-01-24 12:02:56
是的!
根据您的需求,您正在使用的结构是足够的和相当有效的。它肯定能够提供所有必要的细节(如OP中所述),以打开和结束给定日期的余额。
使用joins将非常有帮助。
https://stackoverflow.com/questions/54307681
复制相似问题