请教大家,商品有上百分类,每类参数复杂还各不相同,这样怎样做数据库设计最理想

hyz20 2016-02-04 03:48:54
请教大家,商品有上百分类,每类参数复杂还各不相同,这样怎样做数据库设计最理想,当然 参数里还有大类小类
...全文
507 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
proflier 2016-02-18
  • 打赏
  • 举报
回复
引用 2 楼 liujiaji317liu 的回复:

   商品号      商品名      商品归类  商品出产地  商品品牌  商品价格      商品描述....
     1             衣服  
     2             裤子
     99           首饰
    10001       内衣           1   
    10002       毛衣           1
    20001       牛仔裤        2
   990001       戒指          99
   990002       手链          99
   990003       耳饰          99
   990004       项链          99
   990005       头饰          99

   1000101     女士内衣      10001       杭州      tnk       28.00        
   1000102     男士内衣      10001       杭州      tnk       18.00
   1000201     女士毛衣      10002       深圳      老妈牌    428.00 
   1000202     男士毛衣      10002       深圳      老妈牌    399.00
   2000101     女士牛仔裤    20001       香港      抽奈尔    1199.00
   2000102     男士牛仔裤    20001       香港      香奈儿    1199.00         羊毛78%   ....
  99000301     水晶之恋      990005      法国      DO        38899.00        转石项链 1克拉    ....
  99000201     死亡追溯      990002      香港      周大福     ......




这个赞,以前有个项目就是用的这种方式
helubo0573 2016-02-16
  • 打赏
  • 举报
回复
引用 4 楼 hyz20 的回复:
需要设置的参数太多 有没有更为简洁的方法
实际上并不需要设置多少参数的啊!数据库里面说简单了就只需要四列,<数据id><商品id><属性key><属性value> 查询出键值对以后用List返回写到前台接收不就可以了么。。。 这个商品的属性是多种多样很复杂又是动态的,做商品属性的话肯定写不出特别多的属性,所以只能给一些基本的商品属性,其他的特色属性只能用户自己去维护了,如果你要自己按照商品属性一样一样的把不同商品的独有属性放到数据库里面,不但你的数据库结构不好设计,而且你的工作量也会无限增加,不可能多一个新品种就维护一次吧。。。
迎风奔跑 2016-02-16
  • 打赏
  • 举报
回复
大类-中类-小类-商品名
hyz20 2016-02-16
  • 打赏
  • 举报
回复
需要更多大家的参与和讨论
hyz20 2016-02-16
  • 打赏
  • 举报
回复
需要设置的参数太多 有没有更为简洁的方法
attilax 2016-02-10
  • 打赏
  • 举报
回复
你需要需要增加一个定义,,属性。。每个分类对应一些属性即可。。
YOYO_JPA 2016-02-04
  • 打赏
  • 举报
回复

   商品号      商品名      商品归类  商品出产地  商品品牌  商品价格      商品描述....
     1             衣服  
     2             裤子
     99           首饰
    10001       内衣           1   
    10002       毛衣           1
    20001       牛仔裤        2
   990001       戒指          99
   990002       手链          99
   990003       耳饰          99
   990004       项链          99
   990005       头饰          99

   1000101     女士内衣      10001       杭州      tnk       28.00        
   1000102     男士内衣      10001       杭州      tnk       18.00
   1000201     女士毛衣      10002       深圳      老妈牌    428.00 
   1000202     男士毛衣      10002       深圳      老妈牌    399.00
   2000101     女士牛仔裤    20001       香港      抽奈尔    1199.00
   2000102     男士牛仔裤    20001       香港      香奈儿    1199.00         羊毛78%   ....
  99000301     水晶之恋      990005      法国      DO        38899.00        转石项链 1克拉    ....
  99000201     死亡追溯      990002      香港      周大福     ......




皆-空 2016-02-04
  • 打赏
  • 举报
回复
这个分类你可以参照下淘宝分类方法。他给了一些商品的大体分类,然后对商品大体分类上做了些必要或者大部分都会有的参数信息定义,另外给与每个商品都有一个list对象,没错list,里面放对该商品的描述对象,你也可以认为是商品的属性一部分。你自己维护这个商品的所有属性不现实而且不一定满足客户需求,不如给用户自己维护,你想要怎么样自己去设置

81,091

社区成员

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

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