22206a0375f62d5a6a4e11a4e9d15370.png

商品规格参数说明

5a7d3dc8c5f323451489f6aec10c34aa.png

481c55b5f5144ad33258eea452175823.png

商品规格参数模板分页显示

889f7974d32699c13e6385d1a068a495.png

新曾商品规格参数模板

当新增商品模板的时候,首选选择商品类目,当该商品类目对应商品规则参数模板的时候, 提示已经添加规格参数模板,否则完成规格参数模板的添加。

28b758686a453512e261b39fd320ef5c.png

修改商品规格参数模板

Datagrid 控件中选择一条商品规格参数信息,进行修改。

删除商品规格参数模板

Datagrid 控件中选择多条商品规格参数信息,进行批量修改。

添加商品信息添加规格参数

当选择商品类目的的时候,会关联查询该商品类目对应的规格参数模板,输入规则参数项的 值保存。

8d9679f66b8c29d0876437e914f58896.png

f6949c66415913189bae7589dab6fe15.png

修改商品信息修改规格参数

修改商品信息的时候,首选进行商品规格参数的回显,然后完成商品规格参数的修改

商品规格参数数据模型说明

分表存储)方案一

713c9d630c6d3637ddb92dcd4bbe0094.png

显示完整商品信息,数据库查询操作 有规格参数具体信息,显示具体商品信息和规格参数信息: Selec … from 商品表 left join 规则参数值表 on…. 没有规格参数具体信息,显示商品信息和规格参数模板信息: Select …from 商品表 left join 商品类型表 on … Left join 商品规格分组表 on ….

Left join 商品规格项表 on…

方案一存在问题: 需要创建多张表来描述规格参数之间的关系。 查询时需要复杂的 sql 语句查询。 规格参数数据量是商品信息的几十倍,数据量十分庞大。查询时效率很低

1.8.2(模板存储)方案二

由于所有商品的规格参数信息格式都是一样的,可以直接使用 json 的形式,将 json 串保存 到数据库。

bda5b21a2517a1f3ac713f93e72488b8.png

3f20172ecb9d905b27a75de80bdc8685.png

数据库表结构一:类型规格参数模板表

4173fb239288559608f3dfbb5dfdef12.png

好处:

不需要做表之间复杂的关系。 如果要求新添加的商品规格项发生改变,之前的商品不变是很简单的。只需要改变 json 串 的格式

Logo

电商企业物流数字化转型必备!快递鸟 API 接口,72 小时快速完成物流系统集成。全流程实战1V1指导,营造开放的API技术生态圈。

更多推荐