0

ショップのさまざまな種類の製品を保存するためのデータベースがあります。製品のすべてのインスタンスを記録しますか?それとも、製品が販売されるたびに数量カウントを減らすだけですか?また、データベースにバーコードを保存したいと思います。製品に印刷されているバロックは、すべてのインスタンスに固有ですか?それとも製品に固有のものですか。たとえば、ハインツトマトスープの缶が4つある場合、それらのバーコード値は同じになりますか?はいの場合、すべてのインスタンスを一意に識別するにはどうすればよいですか?そうでない場合、ハインツトマトスープのバーコード値が特定のショップの他の製品のバーコードと一致しないことをどのように保証しますか?

どんな助けでもありがたいです。ありがとうございました。:D

4

1 に答える 1

1

製品のすべてのインスタンスのレコードは必要ありません。

各レコードに在庫数量列がある製品のインスタンスがあり、製品が販売されるか在庫が補充されたら、数量フィールドを操作する必要があります。

定義上、製品のバーコードは(インスタンスごとではなく)一意であるため、安全である必要があります。ハインツトマトスープにはコードがあり、ハインツチキンスープには別のコードがあります。

これはさらに役立つ場合があります。http : //www.daveegerton.com/assets/images/database-schema-prestashop.pngこれは、eコマース(Prestashop)で使用されるデータベーススキーマです。あなたの質問の答えは右下の四角に明るい茶色のものです:)

于 2012-11-04T13:51:23.367 に答える