当前位置: 首页 > news >正文

尚品汇-(四)

 (1)商品的基本知识

1.1基本信息—分类

一般情况可以分为两级或者三级。咱们的项目一共分为三级,即一级分类、二级分类、三级分类

比如:家用电器是一级分类,电视是二级分类,那么超薄电视就是三级分类。

数据库结构

 

1.2基本信息—平台属性

平台属性和平台属性值

平台属性和平台属性值主要用于商品的检索,每个分类对应的属性都不同,分类包含一级分类、二级分类和三级分类,分类层级区分对应分类。

 

1.3 基本信息—销售属性与销售属性值

  销售属性,就是商品详情页右边,可以通过销售属性来定位一组spu下的哪款sku。可以让当前的商品详情页,跳转到自己的“兄弟”商品。

     一般每种商品的销售属性不会太多,大约1-4种。整个平台的属性种类也不会太多,大概10种以内。比如:颜色、尺寸、版本、套装等等。

 

1.4 基本信息—spu与 sku

 SKU=Stock Keeping Unit(库存量单位)。即库存进出计量的基本单元,可以是以件,盒,托盘等为单位。SKU这是对于大型连锁超市DC(配送中心)物流管理的一个必要的方法。现在已经被引申为产品统一编号的简称,每种产品均对应有唯一的SKU

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

spu可以理解为某款商品  sku可以理解某款商品的具体型号的某个商品

首先通过检索搜索出来的商品列表中,每个商品都是一个sku。每个sku都有自己独立的库存数。也就是说每一个商品详情展示都是一个sku

spu又是干什么的呢?

如上图,一般的电商系统你点击进去以后,都能看到这个商品关联了其他好几个类似的商品,而且这些商品很多的信息都是共用的,比如商品图片,海报、销售属性等。

    那么系统是靠什么把这些sku识别为一组的呢,那是这些sku都有一个公用的spu信息。而它们公共的信息,都放在spu信息下

   所以,sku与spu的结构如下:

 

 

相关文章:

  • 嵌入式web 服务器boa的编译和移植
  • 探索Linux的奇妙世界:第二关---Linux的基本指令1
  • React框架的来龙去脉,react的技术原理及技术难点和要点,小白的进阶之路
  • IOS Swift : 从入门到精通结构、属性和方法 结构体,第一部分
  • 生产管理系统看板,在自动化设备领域的创新应用
  • Vue3 - 在项目中使用vue-i18n不生效的问题
  • 江协科技51单片机学习- p11 静态数码管显示
  • DbConnectionStringParser
  • SpringBoot 快速入门(保姆级详细教程)
  • 迈巴赫S480升级增强现实AR抬头显示hud比普通抬头显示HUD更好用吗
  • 如何基于Redis实现分布式锁?
  • 物理层(二)
  • 华为HCIP Datacom H12-821 卷6
  • Chromium 开发指南2024 Mac篇-开始编译Chromium(五)
  • 【LinuxC语言】进程间的通信——管道
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • CentOS7 安装JDK
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • es6
  • Hexo+码云+git快速搭建免费的静态Blog
  • JS字符串转数字方法总结
  • pdf文件如何在线转换为jpg图片
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • supervisor 永不挂掉的进程 安装以及使用
  • 分享几个不错的工具
  • 简单基于spring的redis配置(单机和集群模式)
  • 项目实战-Api的解决方案
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • elasticsearch-head插件安装
  • 带你开发类似Pokemon Go的AR游戏
  • 说说我为什么看好Spring Cloud Alibaba
  • ​批处理文件中的errorlevel用法
  • !!Dom4j 学习笔记
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (function(){})()的分步解析
  • (pojstep1.3.1)1017(构造法模拟)
  • (备忘)Java Map 遍历
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (每日一问)操作系统:常见的 Linux 指令详解
  • (数据大屏)(Hadoop)基于SSM框架的学院校友管理系统的设计与实现+文档
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • (自用)交互协议设计——protobuf序列化
  • . NET自动找可写目录
  • .“空心村”成因分析及解决对策122344
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net core 连接数据库,通过数据库生成Modell
  • .NET Core中如何集成RabbitMQ
  • .NET 中创建支持集合初始化器的类型
  • .net6Api后台+uniapp导出Excel
  • .NET多线程执行函数
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • @FeignClient 调用另一个服务的test环境,实际上却调用了另一个环境testone的接口,这其中牵扯到k8s容器外容器内的问题,注册到eureka上的是容器外的旧版本...
  • @font-face 用字体画图标
  • @ResponseBody