商品规格参数 |
您所在的位置:网站首页 › 产品规格图 › 商品规格参数 |
理解:同一种规格参数是一样的,因此可以拿类目来作为商品规格参数的来源,拿类目规格参数作为模板,每种类目下的商品的规格参数基于这个类目的规格参数模板来做. 例如:手机是一类目,然后这类目中有很多的规格参数,那么不同品牌的手机就可以拿这个类目下的规格参数来作为模板,只是这些手机的规格参数值不一样,如下的截图... 一.商品规格参数 如下图(圈起来的称为规格参数)
二.分析 1)同一个商品类目下的商品的规格参数的格式(内容)一样,只是具体的数据不同。 不同的类目的商品规格参数的格式是不同的 2) 规格参数和类目关联 商品和规格关联 三.实现 1.针对每一个商品类目都创建一张表,来存储规格参数数据。(表太多,不易于维护,不建议)
2.使用模板思想(推荐) 具体实现: 1)模板如何存储呢? a)存储数据到数据库中 b)字段不能固定(该用什么数据结构) 一种为Map,一种可以为json 3.存储的json数据结构
1) 模板格式: [ { "group": "主体", //组名称 "params": [ // 记录规格成员 "品牌", "型号", "颜色", "上市年份", "上市月份" ] } ] 2)生成的规格数据格式: [ { "group": "主体", "params": [ { "k": "品牌", "v": "苹果(Apple)" }, { "k": "型号", "v": "iPhone 6 A1589" } ] } ] 4.表的设计(表的结构) 需要有2张表: 1、 模板表,需要和商品类目关联 2、 规格参数数据表,需要和商品关联 a)模板表截图: 注意:模板表中要存储参数数据,为Json数据,还需要一个商品类目id(商品规格参数基于模板参数生成) b)规格参数数据表截图 注意:参数格式为json,并且需要存储一个商品id(每个商品独有的参数) 四.JAVA实现(代码实现)
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |