电商项目中的 SPU 和 SKU 有什么区别?

Posted Java架构师(公众号:毛奇志)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了电商项目中的 SPU 和 SKU 有什么区别?相关的知识,希望对你有一定的参考价值。

电商项目中的 SKU 和 SPU 有什么区别?

类目:类目是一个树状结构的系统,大体上可以分成4-5级。如手机->智能手机->苹果手机类目,在这里面,手机是一级类目,苹果手机是三级类目,也是叶子类目。

SPU(Standard Product Unit):苹果6(商品聚合信息的最小单位),如手机->苹果手机->苹果6,苹果6就是SPU。

SKU(stock keeping unit):土豪金 16G 苹果6 (商品的不可再分的最小单元)。

从广义上讲,类目>SPU>SKU。

小结:从软件使用者的角度来讲,以淘宝为例,在搜索框中搜索“手机”下面找到很多个item,就是用各个商家用来出售的spu standard product unit 即标准产品单元,是商品分类表的叶子分类。对于每一个spu,点进入,还不能点击直接购买,需要选择各种属性,才能唯一确定的应该出库的是哪个商品,确定了之后才能点击购买,这就是sku stock keeping unit,即库存最小单元。

从软件开发者的角度来讲,对于同一个商品spu,多个sku的相同属性仅在数据表中存一条记录,这就是spu表,各个sku的不同属性均在数据表中存一条记录,这就是sku表。

在这里插入图片描述

电商项目中的金额、积分、电子券计数

电商项目中的金额、积分、电子券计数,在mysql中,全部用整型,在Java中,全部使用BigInteger或者Long

以上是关于电商项目中的 SPU 和 SKU 有什么区别?的主要内容,如果未能解决你的问题,请参考以下文章

品类、品种、品项、sku、spu、商品、单品、编码、单位 区别

电商所说的SKU SPU 分别是啥

电商系统设计之商品管理

干货:谈一下电商SPU、SKU、SN的关系

sku是啥意思,sku和spu的区别都有哪些?

sku是啥意思,sku和spu的区别都有哪些?