扫码关注官方订阅号
实际需求: 一个订单,包含有许多不同的商品(A为鞋子,B为羽绒服),这些商品有不同的数量,(如A商品2个,B商品3个),每种商品可能有不同的多个属性。仓库中是按照详细到商品的所有属性进行库存的,如颜色为黑白的鞋码为42码的品牌为nike的男鞋在001仓库有3双。
感觉乱乱的,是不是该简化下,或者该怎么设计?
学习是最好的投资!
提供一个思路吧:
订单.订单id 订单itemids(订单中所有item)
订单item一个itemid 对应一个商品
商品列表一个商品id 库存 商品详细属性.(同种的商品 颜色id 尺码id ,分作为不同商品管理.)
颜色表
尺码表
你这是一般商城所具备的表结构啊!我简单说一下,不足之处希望其他SG友补充讨论
商品表
商品属性表
商品属性关联表
订单表
订单商品关联表
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
提供一个思路吧:
订单.
订单id 订单itemids(订单中所有item)
订单item
一个itemid 对应一个商品
商品列表
一个商品id 库存 商品详细属性.(同种的商品 颜色id 尺码id ,分作为不同商品管理.)
颜色表
尺码表
你这是一般商城所具备的表结构啊!我简单说一下,不足之处希望其他SG友补充讨论
商品表
商品属性表
商品属性关联表
订单表
订单商品关联表