大神们好
如下图片所示,像这样服装行业的库存表,数据库要怎样设计,颜色与尺码每个订单都可能不一样。
订单表中应该有个字段,直接保存所有规格的信息,字符串形式,比如:
attr:黑色,M码.......
这个只是方便查询,当然,你还需要一个准确的每个订单的每个商品会有唯一的id,
然后,你得有个“订单规格表”,字段应该包括:
id,
order_id:订单号,
goods_id:商品id
attr: 商品属性(规格),比如:颜色,大小
value:属性值,比如:白色,M码
...
product: 商品主表
option:属性表,即颜色、尺码、面料等
option_value:属性值表,即红色、蓝色、L、M、S、纯棉等
product_variant:商品SKU表
product_variant_option_value:商品SKU对应的属性值表
2 回答2.5k 阅读✓ 已解决
5 回答1.5k 阅读
2 回答1.1k 阅读✓ 已解决
2 回答2.2k 阅读
3 回答771 阅读✓ 已解决
1 回答857 阅读✓ 已解决
2 回答550 阅读✓ 已解决
可以设置颜色,尺码类型,尺码三个字段,例如
| color | size_type | size |
| 米白 | char | S |
| 本白 | length | 170 |