1.商品规格数据结构
1.1.SPU和SKU
SPU:Standard Product Unit (标准产品单位) ,一组具有共同属性的商品集
分析SPU主要在于规格参数
规格参数的特点:三级分类的商品,规格参数的key是统一的
SKU:Stock Keeping Unit(库存量单位),SPU商品集因具体特性不同而细分的每个商品
分析SKU,不同点就在于规格参数value不一样
相比于spu,规格参数就有通用和特殊两种形式
规格参数中的数据,将来会有一部分作为搜索条件来使用。我们可以在设计时,将这部分属性标记出来,将来做搜索的时候,作为过滤条件。要注意的是,无论是SPU的全局属性,还是SKU的特有属性,都有可能作为搜索过滤条件的,并不冲突,而是有一个交集
1.3规格参数
后端接口: 根据分类id找到规格参数组名称queryGroupsByCid 根据规格参数名称id找到组内属性名queryParamsByGroupId
以上各个类的Uml简易类图 提供接口,查找spu,额外要查询一二三级分类categoryName和品牌名 比较简单就不说了