撸代码

电商产品库设计中的单品SKU

2019-04-28 14:10:03 作者:码工0组

电商产品库设计中的单品SKU(图1)

SPU,Standard Product Unit,标准化产品单元,是商品信息聚合的最小单位。SPU属性,不会影响到库存和价格, 又叫关键属性。如,手机的毛重、产地等。
SKU,Stock Keeping Unit,库存控制的最小可用单位。SKU属性,会影响到库存和价格,又叫销售属性。如,手机的颜色、容量等。SKU在生成时, 会根据属性生成相应的笛卡尔积。
SKU同品类不同,需要参考销售地、环境等人文因素,多用于商业数据分析、预测与库存管理。SKU与产品设计、数据库设计密切相关,主要应该属于产品经理、数据库工程师的工作职责。
SKU版本的数据库会使项目复杂度大大提升。SPU与商品的关系是一对一,SKU与商品的关系是多对一。
举例。建三张表,分别是商品表、SKU表、SKU属性表。商品表对SKU表为一对多的关系,SKU表主要存储属性对应的价格、库存等。SKU表对SKU属性表也是一对多的关系,SKU属性表存储款式、尺码、颜色等字段。