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

电商中的spu是什么_个人如何做跨境电商1、SPU介绍SPU=StandardProductUnit(标准产品单元)SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗的讲,除去规格信息以外的,属性值、特性相同的商品就可以归类到同一个SPU里面。2、SKU介绍SKU=StockKeepingUnit(库存量单元)SKU是库存进出计量的单元,可以是以件、盒等为单位,是物理上不可分割的最小存货单位,是一款具体规格的产品。通俗的讲,SKU是指一款商品,每款都有一个SKU,便于

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、SPU介绍
SPU = Standard Product Unit(标准产品单元)
SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗的讲,除去规格信息以外的,属性值、特性相同的商品就可以归类到同一个SPU里面。

2、SKU介绍
SKU = Stock Keeping Unit(库存量单元)
SKU是库存进出计量的单元,可以是以件、盒等为单位,是物理上不可分割的最小存货单位,是一款具体规格的产品。通俗的讲,SKU是指一款商品,每款都有一个SKU,便于电商系统识别商品。

接下来以手机为例子来详细的说明这两个概念。

比如HUAWEI Mate 30 Pro这个手机,它有一些 “规格” 可以选择,这里还有 “颜色” “版本” “套餐” 三种规格可以选择,对于指定全部具体的规格信息的一个Mate Pro手机,比如 “‘星河银’ ‘8G+256G’ ‘优惠套装1’的Mate 30 Pro”这些选定的规格信息集合就是一个SKU。
而抛去这些具体规格信息表示Mate 30 Pro 手机这一类产品的信息集合就是一个SPU,这一类产品有一些不是规格信息的共同属性,比如CPU型号:麒麟990、摄像头数量、主屏幕尺寸、操作系统等等。

3、商品详情数据库表设计
在我的电商系统中按照上面的设计理念,将数据表分成了spu表、sku表、规格表、规格值表、sku规格选项表

还是以HUAWEI Mate 30 Pro这个手机为例,这个商品有一些选项,比如优惠卷、促销信息、增值业务、库存状态、物流信息、重量、服务支持、套餐、增值保障、京东服务、白条分期、累计评价数

上述信息可以分成两类,1. 一个值的,比如价格、质量;2. 多个值的,比如颜色、版本、图片、增值保障

我们拿这个手机的部分信息来详解在数据库中是怎么存储这些信息的,取一个值的比如商品名称,多个值的取两个颜色和版本。用一个列来存储商品的一个属性数据,最后得到如下的数据表。
在这里插入图片描述
那上面这张表存在什么问题呢?

数据的冗余

怎么解决?

分表

怎么分?

spu表、sku表、spu和sku的关系保存在sku表中

spu表中存储的是共有的属性,所以把像商品的名称这样的单一值存在这张表中。
在这里插入图片描述
sku是对一个订单商品的详细信息的描述,所以像类似于价格这样的信息应该存在这张表中。通过外键来关联spu表中的商品。
在这里插入图片描述

为了数据库表结构数据的不冗余,将sku中的规格选项分成规格信息、规格选项信息、sku规格选项表三张表。
在这里插入图片描述
在这里插入图片描述
如此,我们的数据库表结构就设计完成了。

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • NSGA2 Matlab toolbox

    NSGA2 Matlab toolbox最近做数模,偶然间发现这个算法,还在学习中,下面转载下资料。NSGA-II是一个很成熟的多目标优化算法了。根本原理还是Patero最优问题。NSGA-IImatlab代码,网上比较有名的是AravindSeshadri写的,采用的是BSD许可证。它的程序可以在http://www.mathworks.com/matlabcentral/fileexchange/10

    2022年5月19日
    74
  • Linux系统打不开gedit文本编辑器

    Linux系统打不开gedit文本编辑器写实验发现打不开gedit,报错如下:Unabletoinitserver:无法连接:拒绝连接(gedit:1289):Gtk-WARNIING**:20:46:00.562:cannotopendisplay于是收录各种gedit不能用原因如下(错误提示不一定和上面一样):原因1:vnc连接被禁用了。这种情况下一般虚拟机也没连上网(打开浏览器显示没网),打开虚拟机设置>选项>vnc连接,启用。具体参数设置可看链接(Vmware官网,将虚拟机配置为V..

    2022年7月26日
    57
  • input事件的获取

    input事件的获取loop线程已经运行起来了,如果不出意外,它是不会终止的;不妨以此为起点,再开始一段新的旅程,我要去探索input事件的获取。一EventHub构造函数EventHub是所有输入事件的中央处理站,凡是与输入事件有关的事它都管。上帝创造万事万物都是有原因的,看看构造它是出于什么目的。EventHub::EventHub(void):mBuiltInKeybo

    2022年6月10日
    35
  • CSS属性选择器_伪类选择器的属性使用

    CSS属性选择器_伪类选择器的属性使用css04.css1/*属性选择器相关样式*/234[love]{5color:green;6}78[love="me"]{9color:re

    2022年8月5日
    7
  • 分享二个.net开源的论坛

    分享二个.net开源的论坛http://www.jinhusns.com/Products/Downloadhttp://www.jinhusns.com/Document/FrameworkDocument/

    2022年7月15日
    19
  • 计算机的数学思想源头(回复“计算机数学”可下载PDF典藏版)「建议收藏」

    计算机的数学思想源头(回复“计算机数学”可下载PDF典藏版)「建议收藏」计算机的数学思想源头(回复“计算机数学”可下载PDF典藏版)…

    2022年8月11日
    16

发表回复

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

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