sku是什么意思(商品数据结构之什么是SPU和SKU?)( 二 )


sku是什么意思(商品数据结构之什么是SPU和SKU?)
文章图片


思考问题:上图是一个商品么?
它不是一个具体的商品,它是一个SPU,我通过选择不同的属性可以组合成多个商品 。
SPU是商品的共有集,并不是固定某个商品 。
比如上图中手机有三种颜色可以选择,手机内存也有4种可以选择 。
而SKU才是具体的某个商品 。
比如陶瓷黑、8G+128GB内存…等每一项都确定好之后的商品才是一个SKU 。
通俗理解就是我们购买订单页面对商品的详细说明,就是一个SKU 。
每一个SKU的价格一般是不一样,我们购买的是SKU而不是SPU 。
2SPU数据表设计分析
在数据库中其被拆分成了两张表,我们具体做一个分析:
sku是什么意思(商品数据结构之什么是SPU和SKU?)
文章图片


商品①:陶瓷黑、8G+128GB内存…等属性都确定后的一个SKU 。
商品②:亮银版、8GB+256GB内存…等属性都确定后的一个SKU 。
无论是商品①还是商品②其SPU都是一样的 。
其包含有:id、商品名称、品牌id,副标题、商品描述(描述一般都会描述配置最高的那个)、包装、售后服务 。
因为关于商品描述这个字段非常的长,所以将SPU表做了一个拆分,将这些描述性字段单独又放在了一个数据表中 。