模板数据结构的解决方案

业务场景

每一类产品拥有相同的规格分组,每个规格分组里有一堆规格项和规格值,例如在网购平台中找到某个显示器 有如下页面:
可以看出 显示器 这类商品都有主体和显示等规格组,然后每个组里面的规格项也是相同的,不同的只是规格值。(这种场景可以抽象出很多场景)
在这里插入图片描述
如果采用关系结构来存储实现的话会比较麻烦,但是采用如下的设计,在维护方面会简单很多
在这里插入图片描述

模板json串:

[
    {
        "group": "主体",  //组名称
        "params": [ // 记录规格成员
            "品牌",
            "型号",
            "颜色",
            "上市年份",
            "上市月份"
        ]
},
{
        "group": "网络",  //组名称
        "params": [ // 记录规格成员
            "4G",
            "3G,
            "2G"
        ]
}

]

有值得模板json串:

[
    {
        "group": "主体",
        "params": [
            {
                "k": "品牌",
                "v": "苹果(Apple)"
            },
            {
                "k": "型号",
                "v": "iPhone 6 A1589"
            },
{
                "k": "智能机",
                "v": "是 "
            }

        ]
}
]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值