gpt4 book ai didi

mysql - 为电子商务创建数据库结构

转载 作者:行者123 更新时间:2023-11-29 08:22:40 27 4
gpt4 key购买 nike

我对电子商务产品表中的尺寸和颜色选项感到困惑。/您可能已经在服装电子商务网站上看到过一些选项,当我们为任何布料添加到购物车选项时,例如衬衫,它会询问尺寸和颜色,并同时显示该尺寸或颜色是否可用的结果。

我怎样才能实现这个目标?我有一个产品表,其中包含 id、名称、图像、类别 id、子类别 id、详细信息等常见字段...尺寸和颜色应该在其中吗?

问题是,如果尺寸可能因单位而异,就像衣服通常为 M、L、XL 一样,但如果顾客访问电视页面,那里应该有英寸怎么办...

我希望我已经描述清楚了

请大家多提意见

谢谢

最佳答案

我想你会有这样的东西(星号中的PK)

Products ( *ProductId, Name, Description )
Skus ( ProductId, *SkuId, Name )
Options ( *OptionId, Name, Value )
SkuOptions ( *SkuId, OptionId )

(如果您认为需要的话,还有一个可选的Categories表)

数据如下所示:

产品

1, 'Sharp Aquous TV', 'LED backlit TV in a variety of sizes'
2, 'Sony Bravia TV', 'LED backlit TV in a single size'

选项

1, 'Size', '60 inches'
2, 'Size', '70 inches'
3, 'Size', '80 inches'
4, 'Colour', 'Black'
5, 'Colour', 'Silver'

SKU

1, 'LC-60LE857U', 'Sharp Aquous 60 inches'
1, 'LC-70LE857U', 'Sharp Aquous 70 inches'
1, 'LC-80LE857U', 'Sharp Aquous 80 inches'
2, 'KDL-70R550A', 'Sony Bravia 70 inches'

Sku选项

'LC-60LE857U', 1
'LC-60LE857U', 4
'LC-70LE857U', 2
'LC-70LE857U', 4
'LC-80LE857U', 3
'LC-80LE857U', 4
'KDL-70R550A', 2
'KDL-70R550A', 5

对此数据的查询是留给读者的练习:)

关于mysql - 为电子商务创建数据库结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18908493/

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