首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

电商系统SPU和SKU

SPU和SKU SPU:Standard Product Unit(标准化产品单元) 商品信息聚合的最小单元,一组可复用、易检索的标准化信息集合,该集合描述了一个产品的特性。...因此同一个分类下,不同的SPU基本属性字段相同,具体属性值不同。但同个SPU下,不同的SKU属性值是一样的。例如小米11和iPhone11都有机身长度,机身重量这些属性,但值不同。...【spu信息】 代码 名称 数据类型(MYSQL) 主键 内容示例 id 商品id BIGINT(19) √ 110 spu_name 商品名称 VARCHAR(200) 小米11 spu_description...定义一个SPU,也就是商品 小米11 id为110 填写spu属性值,也就是让小米11的上市年份定义为2021 定义一个SKU,也就是购买单位,小米11 8G id为222 填写sku属性值,也就是小米...定义一个小米11的SPU,一个小米11 8G的SKU,让小米11的上市年份定义为2021,小米11 8G库存定义为9999999。

2.6K60

SPU与SKU区别小结

首先无论是什么电商平台,都有SPU和SKU,只是叫法不同而已。以淘宝和京东为例,商品这个名词在淘宝中叫item,而京东叫product。所以淘宝中看不到SPU,而是商品ID。...SPU,Standard Product Unit 标准化产品单元,是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了商品的特性。...其属性值、特性相同的商品都可以称为一个SPU。...SPU是用来定位的,京东前台无法看到单品的SPU是多少,想查看只能去店铺后台查看,淘宝则可以在前台链接中查看搭配商品ID,例如下图是天猫一款产品的链接,圈中的是商品ID ?...而京东的SPU需要到京东后台查看: ? SKU,Stock Keeping Unit库存量单位,用来定价和管理库存。

1.3K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    什么是SPU、SKU、SKC、ARPU

    SPU = Standard Product Unit (标准化产品单元) SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。...通俗点讲,属性值、特性相同的商品就可以称为一个SPU。 例如,iphone4就是一个SPU,N97也是一个SPU,这个与商家无关,与颜色、款式、套餐也无关。以化妆品为例,下图是SPU信息: ?...“属性及对应的属性值对”完全相同的商品,可以抽象成为一个SPU。同 时,这些“属性及对应的属性值对”也在SPU中固化下来,逐步标准化。...基于SPU的商品信息结构,可以实现丰富的应用,比如商品信息与资讯、评论、以及其 它SPU的整合。 P.s:从这个意义上讲,我认为比较购物的产品库以SPU为标准来建立是最合适的。...【总结一下】:SPU是标准化产品单元,区分品种;SKU是库存量单位,区分单品;商品特指与商家有关的商品,可对应多个SKU。

    3.8K30

    【微服务】150:什么是SKU和SPU

    理清楚SPU和SKU的概念,同时分析对SPU的数据表设计。 一、规格参数业务实现 1业务需求分析 ? 昨天实现了规格参数组相关的业务,点击商品分类,可以查看到其对应的规格参数组信息。...二、SPU和SKU数据结构 SPU和SKU是电商中两个非常重要的概念。 1什么是SPU和SKU呢? SPU全称为Standard Product Unit,翻译过来就是标准产品单位。...它不是一个具体的商品,它是一个SPU,我通过选择不同的属性可以组合成多个商品。 SPU是商品的共有集,并不是固定某个商品。 比如上图中手机有三种颜色可以选择,手机内存也有4种可以选择。...每一个SKU的价格一般是不一样,我们购买的是SKU而不是SPU。 2SPU数据表设计分析 在数据库中其被拆分成了两张表,我们具体做一个分析: ?...因为关于商品描述这个字段非常的长,所以将SPU表做了一个拆分,将这些描述性字段单独又放在了一个数据表中。

    92330

    商城项目-SPU和SKU数据结构

    3.SPU和SKU数据结构 规格确定以后,就可以添加商品了,先看下数据库表 3.1.SPU表 3.1.1.表结构 SPU表: CREATE TABLE `tb_spu` ( `id` bigint(...我们做了表的垂直拆分,将SPU的详情放到了另一张表:tb_spu_detail CREATE TABLE `tb_spu_detail` ( `spu_id` bigint(20) NOT NULL...3.1.2.spu中的规格参数 前面讲过规格参数与商品分类绑定,一个分类下的所有SPU具有类似的规格参数。...SPU下的SKU可能会有不同的规格参数,因此我们计划是这样: SPU中保存全局的规格参数信息。 SKU中保存特有规格参数。 以手机为例,品牌、操作系统等肯定是全局属性,内存、颜色等肯定是特有属性。...SPU中保存的是可选项,但不确定具体的值,而SKU中的保存的就是具体的键值对了。 这样,在页面展示规格参数信息时,就可以根据key来获取值,用于显示。

    3K22

    商品的spu、sku及其之间的关系

    SPU:标准化产品单元 SPU = Standard Product Unit (标准化产品单元),SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。...spu和sku都是属性值的集合 SPU 属性(不会影响到库存和价格的属性, 又叫关键属性) Oppo R17这是商品的SPU,但Oppo R17只是一个名词,单纯的理解这个名词是没有意义的。...Oppo R17是这个商品的SPU,这里的SPU是一组商品的属性组合。...、这个SPU属性组合的名称叫做Oppo R17。...2)商品SPU和商品SKU是包含关系,一个商品SPU包含若干个商品SKU子实体,商品SKU从属于商品SPU。 3)SKU不是编码,每个SKU包含一个唯一编码,即SKU Code,用于管理。

    1.1K10

    电商中的spu是什么_个人如何做跨境电商

    大家好,又见面了,我是你们的朋友全栈 1、SPU介绍 SPU = Standard Product Unit(标准产品单元) SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,...通俗的讲,除去规格信息以外的,属性值、特性相同的商品就可以归类到同一个SPU里面。...而抛去这些具体规格信息表示Mate 30 Pro 手机这一类产品的信息集合就是一个SPU,这一类产品有一些不是规格信息的共同属性,比如CPU型号:麒麟990、摄像头数量、主屏幕尺寸、操作系统等等。...spu表、sku表、spu和sku的关系保存在sku表中 spu表中存储的是共有的属性,所以把像商品的名称这样的单一值存在这张表中。...通过外键来关联spu表中的商品。 为了数据库表结构数据的不冗余,将sku中的规格选项分成规格信息、规格选项信息、sku规格选项表三张表。 如此,我们的数据库表结构就设计完成了。

    1.8K10

    2-2 SPU和SKU详解及MyBatisPlus自动生成

    2-2 SPU和SKU详解   商城系统中的商品信息肯定避免不了SPU和SKU这两个概念,本节就给大家详细介绍下这块的内容 1、掌握SKU和SPU关系 SPU = Standard Product Unit...2、表结构设计 2.1 Spu和Sku spu: CREATE TABLE `spu` ( `id` varchar(60) NOT NULL COMMENT '主键', `name` varchar...商品发布,如上图,我们可以发现发布的商品信息包含Sku和Spu,因此我们应该在后端能有一个对象同时能接到Spu和多个Sku,方法有很多种,我们可以直接在Spu中写一个List,但这种方法不推荐...spu.setIsDelete(0); //状态 spu.setStatus(1); //添加 spuMapper.insert(spu)...Spu spu = product.getSpu(); //如果ID为空,则增加 if(StringUtils.isEmpty(spu.getId())){

    2.2K40

    新零售系统mysql设计(产品spu 商品sku)表

    作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 阿里云专家博主 文章目录 sql sku商品表 spu产品表 产品表数据: 产品表spu与商品表的关系: mysql表设计需要注意的地方...unsigned COMMENT "品牌ID", spg_id int unsigned not null COMMENT "品类id", 举个例子: sku商品表 是不是得有id自增代表不用手动创建是吧 spu_id...COMMENT "添加时间", last_update_time timestamp not null default now() COMMENT "最后修改时间", INDEX idx_spu_id...(spu_id), INDEX idx_saleable(saleable), INDEX idx_valid(valid) ) COMMENT="商品表"; 举个例子: 是不是得有...添加修改时间是不是也得有. spu产品表 CREATE TABLE t_spu( id int unsigned PRIMARY key AUTO_INCREMENT COMMENT "主键", title

    1.5K70

    乐优项目:商品规格参数管理,SPU和SKU数据结构,商品查询(四)

    为了更准确描述商品及细分差别,抽象出两个概念:SPU和SKU,了解一下:1.1.SPU和SKUSPU:Standard Product Unit (标准产品单位) ,一组具有共同属性的商品集SKU:Stock...首先来看SPU,大家一起思考下SPU应该有哪些字段来描述?...(源码已完成,细节需要自己去理解)3.SPU和SKU数据结构规格确定以后,就可以添加商品了,先看下数据库表3.1.SPUSPU表:CREATE TABLE `tb_spu` ( `id` bigint...我们做了表的垂直拆分,将SPU的详情放到了另一张表:tb_spu_detailCREATE TABLE `tb_spu_detail` ( `spu_id` bigint(20) NOT NULL,...4.3.1.实体类在leyou-item-interface工程中添加实体类:SPU@Table(name = "tb_spu")public class Spu { @Id @GeneratedValue

    15710

    【微服务】151:商品的分页查询

    学习计划安排如下: 昨天学习SPU和SKU并设计了SPU数据表表,今天继续完成SKU数据表的设计。 根据SPU完成对商品的分页查询,又是分页查询了,和前几天刚写的品牌分页查询几乎一样。...SPU就是它们共有的属性,比如名字都叫小米10,售后服务是同一个……等等。 ? SPU表有如下字段: id和spu_id这不用多说。 title:商品标题。...2Java实体类编写 关于Spu昨天因为时间紧迫讲的比较着急,今天再次做一个详细地介绍。 ? Spu实体类对应spu表。...Spu是商品的共用属性,既然如此,那么商品品牌、商品分类,以及商品购买页面的标题都是一样的。 因为关于商品描述这个字段内容非常的长,所以将SPU表做了一个拆分。...无论是查询Spu还是SpuDetail本质上都是对商品的查询,Controller层和Service层都用Goods来表示,当然今天只涉及到Spu查询。 ?

    1.4K10

    电商设计手册之基础商品信息

    顾名思义,冗余用的,有了这张表,我们可以很高效的的到: spu下 有哪些sku spu下 有那些销售属性 spu下 每个销售属性对应的销售属性值(一对多) spu下 每个销售属性值对应的sku(一对多)...表 product_spu -- spu: standard product unit 标准产品单位 CREATE TABLE `product_spu` ( `id` int(11) unsigned...-- 1. spu下 有哪些sku -- 2. spu下 有那些销售属性 -- 3. spu下 每个销售属性对应的销售属性值(一对多) -- 4. spu下 每个销售属性值对应的sku(一对多)...具体的V1.0版的接口设计如下: 1、spu详情 GET {version}/product/spu/{spu_id} 请求参数: 字段 类型 是否必传 描述 spu_id number yes spu...": "number, sku id", } } } } 2、获取spu下所有skus库存 GET {version}/stock/spu/{spu_id

    57120
    领券