这些天在review一个库存服务的设计,其中涉及到SPU、SKU,今天来简单说一下。
电商系统中,和商品相关的经常会提到SPU、SKU几个概念,了解这些概念的含义,有助于扩展我们设计系统时候的思路
spu
- standard product unit,翻译成标准产品单元
- spu是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。专业人士这样解释
- 举个栗子,听说2020款iPhone SE马上要上市了,就拿iPhone SE做栗子了
- iPhone SE就是一个spu,不管是什么颜色,内存多少,一个iPhone SE SPU就是描述iPhone SE这个产品
- iPhone SE 这个spu有属性,这些属性不会影响商品的价格和库存,叫做关键属性。比如说iPhone SE不管颜色、内存,他的一些硬件参数处理器啦这些都是固定。有的设计中,会把商品的类目归属和spu关联起来,iPhone SE这个spu属于手机商品类目
sku
- stock keeping unit,翻译成库存单元
- sku就是库存进出计量的单位,是物理上不可分割的最小单位,按照商品未确定他的单位,比如果iPhone SE的单位是台,最小的单位也是1台
- 比如说黑色、8G iPhone SE和红色、8G iPhone SE,他们两个差别就是颜色不同,但是属于两个不同的sku
- sku的属性会影响到商品的库存与价格,一般也叫作规格,假如说一个sku有两个属性,内存、颜色,只有这两个属性才能确定价格和进行库存管理,就像只有红色 8G iPhone SE这种两个属性都确定的,才能进行定价,才能去进货进行库存管理
- 一般系统设计中,库存、价格都是和sku直接关联的
spu关系sku
他们直接关系如下图:
spu关系sku
SPU、SKU设计就为大家说到这里,欢迎大家来交流,指出文中一些说错的地方,让我加深认识。
谢谢大家!
网友评论