zoukankan      html  css  js  c++  java
  • 商品规格参数

    理解:同一种规格参数是一样的,因此可以拿类目来作为商品规格参数的来源,拿类目规格参数作为模板,每种类目下的商品的规格参数基于这个类目的规格参数模板来做.

    例如:手机是一类目,然后这类目中有很多的规格参数,那么不同品牌的手机就可以拿这个类目下的规格参数来作为模板,只是这些手机的规格参数值不一样,如下的截图...

    一.商品规格参数

    如下图(圈起来的称为规格参数)

    二.分析

    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实现(代码实现)

  • 相关阅读:
    四则运算测试脚本运行情况
    AAA
    (2015秋) 软工作业成绩公布(12月26号更新)
    判断闰年的Java算法
    B
    A
    Where Amazing Happens
    安利一发资料站
    C
    B
  • 原文地址:https://www.cnblogs.com/lingtiaoti/p/9346074.html
Copyright © 2011-2022 走看看