我正在建立一个肉类市场的销售点,需要具体的信息,因为它涉及如何跟踪库存。我想为这个系统设计数据库,但缺乏所需的知识。我已经有一个基本的数据库,将处理产品,但需要实现一些额外的东西,将处理肉类的重量。
将有大量库存,如肉类和出售的产品。这里有没有人有一些深入的库存控制经验,可以和我分享一些想法,或者告诉我在哪里可以找到这些信息,而不需要自己成为这个主题的专家?
例如:店主在周一购买了100磅的牛胸肉,并将其输入到他的库存中,然后在周二以不同的价格从不同的供应商那里额外购买了100磅。这两个项目在数据库中都有各自的in。例如,如果店主有10个不同的供应商销售完全相同的产品,这是否意味着我应该在数据库中存储10个不同的商品If?
发布于 2010-12-06 18:22:21
作为他们的顾问,您有必要了解他们的数据需求,并能够将这些需求转换为能够满足这些需求的适当模式。我同意Oded和smirkingman所说的话,但为了帮助您,请参考您的示例:
您不应复制该项,而应使用单独的表进行保存
即各种肉类
即名称、位置
即磅肉(通过项目表的外键标识)从其购买项目的供应商(由供应商表的外键标识)交易日期、价格、总成本等。
这只是一种方法,但我们的观点是,您不仅需要精通他们的业务需求,而且还需要有数据库知识来将其转换为技术设计/功能。
和往常一样,客户端/用户永远不知道他们需要什么,也不知道他们真正想要什么。这也是你的工作,不仅要问他们,而且要和他们一起解决问题。这包括提出场景、主要用例/故事等-基本上,他们需要跟踪哪些常见/不常见的事情?
例如,在每笔交易中,他们是否需要维护支付方式的记录?交易中涉及的供应商代表如何处理?他们以后在报税时需要这些信息吗?预算/财务预测?如果一半的物品在到达时是坏的怎么办?了解他们的流程以及他们将如何处理每个场景以及他们需要了解的内容,然后尝试提出相应的技术解决方案。
发布于 2010-12-06 20:47:46
我管理一个有wherehouse的维护实体。我们过去常常在12月份盘点仓库。对于从不同供应商以不同价格购买的相同商品,数据库计算这些商品的平均价格。
但正如上面所说的,了解你的客户/用户的需求是很重要的。他们的会计程序是什么?你把它翻译成技术术语和设计吗?
发布于 2011-01-19 15:57:31
库存系统的一个关注点,基本上是研究如何将间接费用、劳动力成本、增值税费用(如果有的话)纳入库存,以及如何在交货时确认它们的销售成本。Bitxwise已经提出了一些整洁的模式,artoure说,在你开始设计表格之前,要了解客户的会计政策和税收规则。
https://stackoverflow.com/questions/4364976
复制相似问题