簡體   English   中英

產品如何存儲在數據庫中?

[英]How are products stored in database?

我有一個數據庫,用於存儲商店的不同類型的產品。 我是否保留產品每個實例的記錄? 還是在每次銷售產品時減少數量計數? 我也想將條形碼存儲在數據庫中。 印刷在產品上的噴槍是否對每個實例都是唯一的? 還是僅僅是產品獨有的。 例如,如果我有4罐亨氏番茄湯,它們的條形碼值會相同嗎? 如果是,那我如何唯一地標識每個實例? 如果不是,那我如何保證亨氏番茄湯上的條形碼值與給定商店中任何其他產品的條形碼都不匹配?

任何幫助將不勝感激。 謝謝。 :D

您不需要每個產品實例的記錄。

您應該為產品的每個記錄創建一個實例,該實例的“庫存數量”列應在銷售產品或補充庫存后使用“數量”字段進行處理。

根據定義,產品上的條形碼是唯一的(不是按實例),因此您應該放心使用:亨氏番茄湯有一個代碼,亨氏雞肉湯有另一個代碼。

這可能對您有更多幫助: http : //www.daveegerton.com/assets/images/database-schema-prestashop.png這是電子商務(Prestashop)使用的數據庫架構。 您的問題的答案是在右下角的方框中淺棕色:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM