【发布时间】:2010-12-06 09:37:26
【问题描述】:
我正在为肉类市场建立一个销售点,并且需要与如何跟踪库存相关的具体信息。我想为这个系统设计数据库,但缺乏所需的知识。我已经有一个基本的数据库来处理产品,但需要实现一些额外的东西来处理肉类的重量。
将有大量库存,例如出售的肉类和产品。这里有没有人有一些深入的库存控制经验,可以与我分享想法,或者告诉我在哪里可以找到这些信息,而无需自己成为该主题的专家?
例如:店主在周一购买了 100 磅牛腩并将其输入到他的库存中,然后在周二从不同的供应商处以不同的价格再购买了 100 磅。这两个项目在数据库中都有各自的 ID。如果店主有 10 个不同的供应商销售完全相同的产品,这是否意味着我应该在数据库中存储 10 个不同的商品 ID?
【问题讨论】:
-
您需要从系统的用户中找到此信息。不同的企业有不同的要求。
-
Oded,他们对这个行业来说是全新的,对它真的不太了解。我同意你的观点,这些数据将以不同的方式存储,但我认为他们此时寻求的是一种区分他们的产品和加权项目的方法。在我看来,这应该是完全一样的。
-
@Adam - 我的意思是他们需要弄清楚他们想要如何跟踪项目。这是他们的事,而不是你应该自己决定的事情。
-
@Oded,让我在上面发布一个在我看来非常笼统的具体问题。也许你会明白我的意思
-
如果您决心不成为该主题的专家(在知识渊博的意义上),我可以向您保证,您将成为猪耳朵它。很抱歉太苛刻了,像这样的问题是hard
标签: database-design