gpt4 book ai didi

php - 如果我要在数据库中存储两条记录,则需要计量单位表

转载 作者:行者123 更新时间:2023-11-29 17:07:34 25 4
gpt4 key购买 nike

在我的电子商务应用程序中,有两种产品可供选择即产品“X”有两种类型的包装

  1. 200克
  2. 400克

是否需要创建Unit_Of_Mesurement表?如果不是那么解决方案是什么或者还有其他解决方案吗?

最佳答案

对于给定产品可能以不同包出售的电子商务网站,您可以将每个产品包存储为单独的产品,或者使用第二个表来存储产品的不同格式,其中其余的的通用产品信息取自主产品表。

例如,您有一个产品表,其中包含适用于产品的信息,无论考虑哪种格式:

ID | name      | brand
--------------------------
1 | Product 1 | ACME Corp
2 | product 2 | ACME Corp

然后您将拥有一个product_format 表,其中包含产品可能具有的不同包装变体。如果产品不以任何不同的格式出售,那么您可以在此处仅包含价格的一行,而不指定格式,因为您不需要显示该信息。

ID | product_ID | format | price
----------------------------------
1 | 1 | 200g | 19.99
2 | 1 | 400g | 37.99
3 | 2 | null | 8.99

关于php - 如果我要在数据库中存储两条记录,则需要计量单位表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52007666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com