sku与spu 概念

sku与spu 概念SPU 标准化产品单元 SPU StandardProd 标准化产品单元 SPU 是商品信息聚合的最小单位 是一组可复用 易检索的标准化信息的集合 该集合描述了一个产品的特性 通俗点讲 属性值 特性相同的商品就可以称为一个 SPU SKU 库存量最小单位 最小库存单元 SKU stockkeeping 库存量单位 SKU 即库存进出计量的单位 买家购买 商家进货 供应商备货 工厂生产都是依据 SKU 进行的 SKU 是物理上不可分割的最小存货单元 也就是说一款商品

SPU和SKU是电商产品具有的两个重要概念。在电商网站设计中,它对应了一件商品在数据库表中的具体存储方式。抛开数据库来描述某一件商品,自然不需要额外加入这两个比较复杂的概念,但是考虑到电商系统中对商品信息的调用非常频繁,而数据的展现方式又各式各样,因此如果不对商品信息在数据库中存储方式进行合理设计,可能会导致数据库查询复杂化、页面请求变慢等问题。对前端而言,spu、sku可以对商品描述进行合理分级,便于在不同页面根据需求展示不同详细程度的产品信息。对后端而言,spu、sku可以统一和规范化产品的数据库设计,减少管理商品(增/删/改/查)时数据库的开销。

SPU:标准化产品单元

SPU = Standard Product Unit (标准化产品单元),SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。

通俗点讲,属性值、特性相同的商品就可以称为一个SPU。

SKU:库存量最小单位(最小库存单元)

SKU=stock keeping unit(库存量单位) ,SKU即库存进出计量的单位(买家购买、商家进货、供应商备货、工厂生产都是依据SKU进行的)。SKU在服装、鞋类商品中使用最多最普遍。 例如纺织品中一个SKU通常表示:规格、颜色、款式。

SKU是物理上不可分割的最小存货单元。也就是说一款商品,可以根据SKU来确定具体的货物存量。

如一件M码(四个尺码:S码、M码、L码、X码)的粉色(三种颜色:粉色、黄色、黑色)Zara女士风衣,其中M码、粉色就是一组SKU的组合。

SKU在生成时, 会根据属性生成相应的笛卡尔积。根据一组SKU可以确定商品的库存情况,那么上面的Zara女士风衣一共有4 * 3 = 12个SKU组合。

M码+粉色这两个属性组合被称为一组SKU、因为SKU是物理上不可分割的最小存货单元,单凭尺寸或者颜色是没有办法确认这款商品的库存情况。

同理商家进货补货也是通过SKU来完成的,试问淘宝店家跟供货商说我要100件红色女士风衣?供应商知道该怎么给他备货吗?

显然是不知道的。因为还欠缺了另外的一个销售属性【尺码】。

在这里插入图片描述
举例:

  • iPhone X 全网通黑色256G 就是一个SKU,表示了具体的规格、颜色等信息。
  • iPhone X 就是一个SPU,与商家、颜色、款式、规格、套餐等都无关。

SPU和SKU是在不同层次上对商品进行描述,我们可以这么理解:

  • 标准化产品单元(SPU),标准化,即被广泛认知的的东西。在市场中我们买卖东西,我们会说某某品牌的xx产品如何如何,而不会去说某某品牌的xx产品xx颜色xx尺寸的产品如何如何。就好比手机发布会中,说我们今年推出了一款新的手机,型号为iphone11,而不会说我们今年推出了iphone 11 128g 玫瑰金、iphone 11 128g 深空灰等等。标准化,也可以理解为对描述产品的详细程度上的一种标准,但需要注意的是这个标准是对产品的最小粒度描述。也就是说不同的spu就是不同的产品了,如iphone11和iphone8,虽然都是iphone,但是普遍认为iphone产品的最小粒度在型号上,因此他们就是两个产品了。
  • 库存量单元(SKU),顾名思义就是库存商品单元,是要具体往外出售 的物品。SPU告诉了我们一个物品是什么东西,SKU则告诉了我们这个物品是一件具有什么特征什么规格尺寸当前是否还有库存的东西。

SKU和商品之间的关系

  • SPU,即标准化产品单元。简单理解就是某一种产品。
  • SKU,即库存量单元。即具体的一件商品。
  • 商品SPU和商品SKU是包含关系,一个商品SPU包含若干个商品SKU子实体,商品SKU从属于商品SPU。
    3)SKU不是编码,每个SKU包含一个唯一编码,即SKU Code,用于管理。
    4)商品本身也有一个编码,即Product Code,但不作为直接库存管理使用。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175786.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午11:25
下一篇 2026年3月26日 下午11:26


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号