对于不同规格商品的数据库设计

frank0927 2014-10-05 02:30:39
本人最近在做一个电商网站,对于商品的规格和定价的表设计一直没有一个完美的解决方案。

其实跟京东的差不多,一个商品有不同的规格,比如电脑会有不同的显卡,不同的硬盘大小。但他们都属于一个商品,但其实选了不同规格之后,商品的商品编码是不同的,当然价格也是不同的。所以就有这样的问题,商品,商品编号,规格名称和规格参数,商品价格,它们的表设计应该怎样才合理。望高手不吝赐教。
...全文
1055 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Onelee 2014-10-11
  • 打赏
  • 举报
回复
我们之前设计师按商品属性和规格来分的 属性组 属性 属性值 规格 和规格值 商品分为商品组, 商品item 为商品组设置好规格 ,商品配置对应规格值(必须),价格等等 例如 商品组iphone6s 配置颜色规格 然后为每个商品选择颜色规格值:白色 金色 以及对应价格
pricks 2014-10-10
  • 打赏
  • 举报
回复
数据结构的问题,首先肯定得分表,或者分字段来保存不同规格商品的价格等信息 其次,要有额外的字段,将不同规格的商品信息能够串联起来,能够得知是属于同一个商品的。
csdn_aspnet 2014-10-10
  • 打赏
  • 举报
回复
面向对象 商品这就是一个对象 至于规格 价格那只不得过是商品的属性 你可以把商品公共属性抽象出来 把一些多个属性的单独建立一个对象存储 也就是说一个商品对应多个价格就实现了

25,986

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧