0

我有一个数据库来存储商店的不同类型的产品。我是否记录了产品的每个实例?还是我只是在每次售出产品时减少数量?我还想将条形码存储在数据库中。印在产品上的条形码是否对每个实例都是唯一的?或者它只是产品独有的。例如,如果我有 4 罐亨氏番茄汤,它们的条形码值是否相同?如果是,那么我如何唯一地识别每个实例?如果不是,我如何保证 Heinz 番茄汤罐头上的条形码值不会与给定商店中任何其他产品的条形码值匹配?

任何帮助将不胜感激。谢谢你。:D

4

1 回答 1

1

您不需要记录产品的每个实例。

您应该有一个产品实例,其中每条记录都有一个库存数量列,并在产品售出或库存得到补充后使用数量字段。

根据定义,产品上的条形码是唯一的(不是每个实例),因此您应该安全使用它:亨氏番茄汤将有一个代码,亨氏鸡汤将有另一个代码。

这可能对您有更多帮助:http ://www.daveegerton.com/assets/images/database-schema-prestashop.png 这是电子商务(Prestashop)使用的数据库模式。您的问题答案在右下角,浅棕色:)

于 2012-11-04T13:51:23.367 回答