1、Spu
standard product unit : 标准的商品单元,换句话说:他是抽象的,是某一类东西,相当于java中的类。
是商品信息聚合的最小单位,是一组可以复用、易检索的标准化信息的集合,该集合描述了一个产品的特性 。例如苹果X 、苹果XS
2、Sku
stock keep unit : 库存存储单元,单位件、台、部、盒 换句话说:他就是一实体,在java中就是一个实例。
库存进出的最小单位,SKU这是对大型连锁超市DC(配送中心)物流管理的一个必要方法,先在已经被引申为产品统一编号的简称,每种产品均对应用唯一的sku号
3、基本属性【规格参数\规格与包装\商品介绍】与 销售属性【颜色、版本】
什么叫基本属性或者叫规格参数?
他们其实就是SPU对应的属性,也就是SKU他们都有的属性,在java里面就可以把他们看成是static类属性,跟类走的。
什么叫销售属性?
他们就是SKU独特有的属性,在java里面就可以把他们看成是私有属性,跟着实体走的。
每个分类下的商品共享规格参数,与销售属性。只是有些商品不一定要这个分类下全部的属性;
-
属性是三级分类组织起来的
-
规格参数中有些是可以供检索的
-
规格参数也是基本属性 他们具有自己的分组
-
属性的分组 也是以三级分类组织起来
-
属性名 是确定的,但是值是每一个商品不同来决定
4、【属性分组-规格参数-销售属性-三级分类】关联关系
梳理关系:基本属性或者说规格参数,对应属性分组,也就是说一个属性分组里面包含多个基本属性。这里就关联到基本属性和属性分组一个中间表。三级分类下面对应多个属性分组。
(注意属性分组只和基本属性关联,没有销售属性)
看下图更加能理解
三级分类和属性分组的关系
属性分组和基本属性的关系
三级分类和基本属性的关系
思考一个问题:属性分组要想关联一个基本属性,该如何关联。首先基本属性,是和属性分组是同一个三级分类下的。其次就是其他属性分组没有关联过的。
5、SPU-SKU-属性表
二、Object 划分
1、PO (Persistent Object) /entity 持久对象
对应表中的记录
2、DO (Domain Object) 领域对象
从现实世界中抽象出来的有形或无形的业务实体
3、TO (Transfer Object) 数据传输对象
不同的应用程序之间的对象传输
4、DTO (Data Transfer Object) 数据传输对象
概率来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用次数,从而提高调用性能和降低网络负载,但在这里用于展示与服务层之间的数据传输对象。
5、VO (Value Object / View Object) 值对象
通常用于业务层之间的数据传输,和PO一样 也是仅仅包含数据而已,但应是抽象出来的业务对象,可以和表对应,也可以不, 根据业务需要,用new 关键字创建,由GC回收
6、BO (Business Object) 业务对象
从业务模型的角度看,见UML元件领域对象,封装业务逻辑的java对象,通过调用dao方法,结合PO,VO 进行业务炒作,Business Object 业务对象,主要作用是吧业务逻辑封装成一个对象
7、POJO (Plan Ordinary Java Object) 简单无规则java对象
POJO是 DO/DTO/BO/VO的统称
补充知识
主要电商模式
B2B--企业对企业
B2B ( Business to Business)是指进行电子商务交易的供需双方都是商家(或企业、公司),她(他)们使用了互联网的技术或各种商务网络平台,完成商务交易的过程。电子商务是现代 B2B marketing的一种具体主要的表现形式。
案例:阿里巴巴、慧聪网
C2C--个人对个人
C2C即 Customer(Consumer) to Customer(Consumer),意思就是消费者个人间的电子商务行为。比如一个消费者有一台电脑,通过网络进行交易,把它出售给另外一个消费者,此种交易类型就称为C2C电子商务。
案例:淘宝、易趣、瓜子二手车
B2C--企业对个人
B2C是Business-to-Customer的缩写,而其中文简称为“商对客”。“商对客”是电子商务的一种模式,也就是通常说的直接面向消费者销售产品和服务商业零售模式。这种形式的电子商务一般以网络零售业为主,主要借助于互联网开展在线销售活动。B2C即企业通过互联网为消费者提供一个新型的购物环境——网上商店,消费者通过网络在网上购物、网上支付等消费行为。
案例:唯品会、乐蜂网
C2B--个人对企业
C2B(Consumer to Business,即消费者到企业),是互联网经济时代新的商业模式。这一模式改变了原有生产者(企业和机构)和消费者的关系,是一种消费者贡献价值(Create Value), 企业和机构消费价值(Consume Value)。
C2B模式和我们熟知的供需模式(DSM, Demand Supply Model)恰恰相反,真正的C2B 应该先有消费者需求产生而后有企业生产,即先有消费者提出需求,后有生产企业按需求组织生产。通常情况为消费者根据自身需求定制产品和价格,或主动参与产品设计、生产和定价,产品、价格等彰显消费者的个性化需求,生产企业进行定制化生产。
案例:海尔商城、 尚品宅配
O2O--线上到线下
O2O即Online To Offline(在线离线/线上到线下),是指将线下的商务机会与互联网结合,让互联网成为线下交易的平台,这个概念最早来源于美国。O2O的概念非常广泛,既可涉及到线上,又可涉及到线下,可以通称为O2O。主流商业管理课程均对O2O这种新型的商业模式有所介绍及关注。
案例:美团、饿了吗
F2C--工厂到个人
F2C指的是Factory to customer,即从厂商到消费者的电子商务模式。
B2B2C -企业-企业-个人
B2B2C是一种电子商务类型的网络购物商业模式,B是BUSINESS的简称,C是CUSTOMER的简称,第一个B指的是商品或服务的供应商,第二个B指的是从事电子商务的企业,C则是表示消费者。
第一个BUSINESS,并不仅仅局限于品牌供应商、影视制作公司和图书出版商,任何的商品供应商或服务供应商都能可以成为第一个BUSINESS;第二B是B2B2C模式的电子商务
企业,通过统一的经营管理对商品和服务、消费者终端同时进行整合,是广大供应商和消费者之间的桥梁,为供应商和消费者提供优质的服务,是互联网电子商务服务供应商。C表示消费者,在第二个B构建的统一电子商务平台购物的消费者;
B2B2C的来源于目前的B2B、B2C模式的演变和完善,把B2C和C2C完美地结合起来,通过B2B2C模式的电子商务企业构建自己的物流供应链系统,提供统一的服务。
案例:京东商城、天猫商城