文章目录
- 一 电商业务简介
-
- 1 SPU和SKU
- 2 电商系统表结构
-
- (1)活动信息表(activity_info)
- (2)活动规则表(activity_rule)
- (3)活动商品关联表(activity_sku)
- (4)平台属性表(base_attr_info)
- (5)平台属性值表(base_attr_value)
- (6)一级分类表(base_category1)
- (7)二级分类表(base_category2)
- (8)三级分类表(base_category3)
- (9)字典表(base_dic)
- (10)省份表(base_province)
- (11) 地区表(base_region)
- (12)品牌表(base_trademark)
- (13)购物车表(cart_info)
- (14)评价表(comment_info)
- (15)优惠券信息表(coupon_info)
- (16)优惠券优惠范围表(coupon_range)
- (17)优惠券领用表(coupon_use)
- (18) 收藏表(favor_info)
- (19)订单明细表(order_detail)
- (20)订单明细活动关联表(order_detail_activity)
- (21)订单明细优惠券关联表(order_detail_coupon)
- (22)订单表(order_info)
- (23)退单表(order_refund_info)
- (24)订单状态流水表(order_status_log)
- (25)支付表(payment_info)
- (26)退款表(refund_payment)
- (27)SKU平台属性表(sku_attr_value)
- (28)SKU信息表(sku_info)
- (29)SKU销售属性表(sku_sale_attr_value)
- (30)SPU信息表(spu_info)
- (31)SPU销售属性表(spu_sale_attr)
- (32)SPU销售属性值表(spu_sale_attr_value)
- (33)用户地址表(user_address)
- (34)用户信息表(user_info)
- 二 业务数据采集模块
一 电商业务简介
1 SPU和SKU
SPU(Standard Product Unit):是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息集合。
SKU=Stock Keeping Unit(库存量基本单位)。现在已经被引申为产品统一编号的简称,每种产品均对应有唯一的SKU号。
例如:iPhoneX手机就是SPU。一台银色、128G内存的、支持联通网络的iPhoneX,就是SKU。
SPU表示一类商品。同一SPU的商品可以共用商品图片、海报、销售属性等。
2 电商系统表结构
以下为本电商数仓系统涉及到的业务数据表结构关系。这34个表以订单表、用户表、SKU商品表、活动表和优惠券表为中心,延伸出了优惠券领用表、支付流水表、活动订单表、订单详情表、订单状态表、商品评论表、编码字典表退单表、SPU商品表等,用户表提供用户的详细信息,支付流水表提供该订单的支付详情,订单详情表提供订单的商品数量等情况,商品表给订单详情表提供商品的详细信息。本次讲解以此34个表为例,实际项目中,业务数据库中表格远远不止这些。
电商业务表

后台管理系统表

(1)活动信息表(activity_info)
| 字段名 | 字段说明 |
|---|---|
| id | 活动id |
| activity_name | 活动名称 |
| activity_type | 活动类型(1:满减,2:折扣) |
| activity_desc | 活动描述 |
| start_time | 开始时间 |
| end_time | 结束时间 |
| create_time | 创建时间 |
(2)活动规则表(activity_rule)
| id | 编号 |
|---|---|
| activity_id | 类型 |
| activity_type | 活动类型 |
| condition_amount | 满减金额 |
| condition_num | 满减件数 |
| benefit_amount | 优惠金额 |
| benefit_discount | 优惠折扣 |
| benefit_level | 优惠级别 |
(3)活动商品关联表(activity_sku)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| activity_id | 活动id |
| sku_id | sku_id |
| create_time | 创建时间 |
(4)平台属性表(base_attr_info)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| attr_name | 属性名称 |
| category_id | 分类id |
| category_level | 分类层级 |
(5)平台属性值表(base_attr_value)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| value_name | 属性值名称 |
| attr_id | 属性id |
(6)一级分类表(base_category1)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| name | 分类名称 |
(7)二级分类表(base_category2)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| name | 二级分类名称 |
| category1_id | 一级分类编号 |
(8)三级分类表(base_category3)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| name | 三级分类名称 |
| category2_id | 二级分类编号 |
(9)字典表(base_dic)
| 字段名 | 字段说明 |
|---|---|
| dic_code | 编号 |
| dic_name | 编码名称 |
| parent_code | 父编号 |
| create_time | 创建日期 |
| operate_time | 修改日期 |
(10)省份表(base_province)
| 字段名 | 字段说明 |
|---|---|
| id | id |
| name | 省名称 |
| region_id | 大区id |
| area_code | 行政区位码 |
| iso_code | 国际编码 |
| iso_3166_2 | ISO3166编码 |
(11) 地区表(base_region)
| 字段名 | 字段说明 |
|---|---|
| id | 大区id |
| region_name | 大区名称 |
(12)品牌表(base_trademark)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| tm_name | 属性值 |
| logo_url | 品牌logo的图片路径 |
(13)购物车表(cart_info)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| user_id | 用户id |
| sku_id | skuid |
| cart_price | 放入购物车时价格 |
| sku_num | 数量 |
| img_url | 图片文件 |
| sku_name | sku名称 (冗余) |
| is_checked | |
| create_time | 创建时间 |
| operate_time | 修改时间 |
| is_ordered | 是否已经下单 |
| order_time | 下单时间 |
| source_type | 来源类型 |
| source_id | 来源编号 |
(14)评价表(comment_info)
| 字段名 | 字段说明 |
|---|---|
| id | 编号 |
| user_id | 用户id |
| nick_name | 用户昵称 |
| head_img | |
| sku_id | skuid |
| spu_id | 商品id |
| order_id | 订单编号 |
| appraise | 评价 1 好评 2 中评 3 差评 |
| comment_txt | 评价内容 |
| create_time | 创建时间 |
| operate_time | 修改时间 |

最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



