数据库 服装库存表设计?

大神们好
如下图片所示,像这样服装行业的库存表,数据库要怎样设计,颜色与尺码每个订单都可能不一样。

图片描述

阅读 6.4k
3 个回答

可以设置颜色,尺码类型,尺码三个字段,例如

| color | size_type | size |
| 米白 | char | S |
| 本白 | length | 170 |

订单表中应该有个字段,直接保存所有规格的信息,字符串形式,比如:
attr:黑色,M码.......
这个只是方便查询,当然,你还需要一个准确的每个订单的每个商品会有唯一的id,
然后,你得有个“订单规格表”,字段应该包括:
id,
order_id:订单号,
goods_id:商品id
attr: 商品属性(规格),比如:颜色,大小
value:属性值,比如:白色,M码

...

clipboard.png
product: 商品主表
option:属性表,即颜色、尺码、面料等
option_value:属性值表,即红色、蓝色、L、M、S、纯棉等
product_variant:商品SKU表
product_variant_option_value:商品SKU对应的属性值表

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题