ruby-on-rails – 库存管理:如何处理数据库中已售出的库存单位
我卖酒.所以我有一个瓶子的清单.到目前为止,我有一个“InventoryUnit”模型,它引用了product和line_item.
>每个瓶子应该作为单个InventoryUnit对象存储在我的数据库中吗? 我真的很感激这方面的一些帮助.对不起,我是一个前端人员,所以我真的很厌倦数据库建模…… 解决方法
如果您可以单独出售,那么是,否则通过案例/框跟踪它们.
使用位置和移动的概念(移动应该是它自己的实体).例如,OpenERP使用与此类似的“虚拟位置”. 瓶子坏了?将其从库存位置移至“已损坏”位置
Postgres可以处理数千亿个对象.正常化.使用小数据类型.使用索引. 要记住的其他一些事情: >你可以卖东西,它会被退回,然后你把它放回库存中 对于会计库存,您还需要根据免费的FOB状态计算您负责的入库和出库货物的货物. 你需要计算原料(DIY酿酒的东西吗?),如果你制作/组装任何东西,以及订购费用等,还在进行中. 寄售商品不计入会计库存. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |