gpt4 book ai didi

mysql - 如何为各种颜色和尺寸的商品构建数据库?

转载 作者:太空宇宙 更新时间:2023-11-03 12:32:06 25 4
gpt4 key购买 nike

为包含各种尺寸和颜色的产品的网店构建数据库的最有效方法是什么?

假设我有一个产品,一件 T 恤。例如,如果我需要显示还剩多少件 XXL 号红色 T 恤,表/列结构应该是什么?

希望你能理解我的问题。

谢谢。

最佳答案

表格:

tshirts(tshirt_id, brand, size_id, color_id);
size(size_id, size_value)
color(color_id, color_name)

这是假设 T 恤只有一种颜色,而不是混合颜色 :)。如果您想将更多颜色关联到一件 T 恤,那么您可能需要引入另一个表,用于 T 恤和带有组合键的颜色之间的一对多关系。

tshirt_color(tshirt_id, color_id)  

关于mysql - 如何为各种颜色和尺寸的商品构建数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14922764/

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