(从电商项目认识数仓体系七)业务数仓及表

    技术2022-08-11  92

    1 电商业务流程

    2 电商常识(SKU、SPU)

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

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

    例:在购买商品时,首先通过检索搜索出来的商品列表中,每个商品都是一个SKU,每个SKU都有自己独立的库存数。也就是说每一个商品详情展示都是一个SKU,比如购买一台iphoneX,iphoneX就是一个SPU,但是购买时,不可能以iphoneX手机为单位,假如说购买一台银色、128G内存、支持联通网络的iphoneX,商家也会以这个单位来记录库存数。那这个更细致的单位就叫库存单元(SKU),对于SPU,对于电商系统来说,当点击进一个商品详情页,能够看到这个商品关联了好几个类似的商品,而且这些商品很多的信息都是公用的,比如商品的图片、海报、销售属性等,例如hp暗夜精灵的绿色与红色

    3 表

    3.1 订单表(order_info)

    字段名释义id订单编号total_amount订单金额order_status订单状态user_id

    用户id

    payment_way支付方式out_trade_no支付流水号create_time创建时间operate_time操作时间

     

     

     

     

     

     

     

     

     

    3.2 订单详情表(order_detail)

    字段名释义id订单编号order_id订单号user_id用户idsku_id商品idsku_name商品名称order_price下单价格sku_num商品数量create_time创建时间

     

     

     

     

     

     

     

     

     

    3.3 商品表

    字段名释义idskuIDspu_idspuIDprice价格sku_name商品名称sku_Desc商品描述weight重量tm_id品牌IDcategory3_id品类IDcreate_time创建时间

     

     

     

     

     

     

     

     

     

     

    3.4 用户表

    字段名释义id用户idname姓名birthday生日gender性别email邮箱user_level用户等级create_time创建时间

     

     

     

     

     

     

     

     

    3.5 商品一级分类表

    字段名释义id

    用户id

    name名称

     

     

     

     

    3.6 商品二级分类表

    字段名释义id用户idname名称category1_id一级品类id

     

     

     

     

    3.7 商品三级分类表

    字段名释义id用户idname名称category2_id二级品类id

     

     

     

     

     

    3.8 支付流水表

    字段名含义id编号out_trade_no对外业务编号order_id订单编号user_id用户编号alipay_trade_no支付宝交易流水编号total_amount支付金额subject交易内容payment_type支付类型payment_time支付时间

     

    Processed: 0.015, SQL: 9