数据仓库模型篇-点外卖

目录

点外卖引发的思考

背景

First Blood

double kill

Triple kill

为什么要模型

建模方法论哪家强

Inmon

Kimball

总结

点外卖引发的思考

背景

作为一名宅男,放假在家最开心的时候是什么?当然是点外卖了。打开外卖app的一瞬间,所有吃的都是我的,可以任意挑选,像北京的呷哺呷哺火锅啊,杭州的鲁员外地锅鸡都是不错的选择,在家吃真的太爽了。

额,咳咳~说到吃的一时间有点把持不住了,我点个外卖先。

看上面三个图,有木有想立马下单的冲动。忍住,毕竟今天我们要聊的不是怎么吃,而是怎么建模。那我就先开吃了~.~

大家都知道,外卖的核心业务过程是访问首页-进店-商品详情页-下单,那么如果我们想做外卖的数据建模,我们该如何下手呢?

First Blood

大家还记得业务库的ER建模吗?如果没有做过java web,直接做数仓的同学可能比较陌生,但其实了解了ER建模,才能做好数仓建模,而了解ER建模的第一步就是了解业务,其实这个和我们现在常说的业务过程是一致的。

那么点外卖这个过程都有哪些角色的参与?这些角色都做了什么?产生了什么样的结果呢?

  1. 角色

    1. 消费者,就是点外卖的我们,也可以尊称为妄图通过各种优惠券薅平台羊毛的小韭菜;

    2. 商家,妄图通过平台的流量薅消费者羊毛的卖家;

    3. 平台,庄家,通吃。

  1. 行为

    1. 商家申请入住平台;

    2. 消费者在平台逛街;

    3. 消费者进店下单。

  1. 结果

    1. 商家开店产生了供应链和商品的动销;

    2. 用户浏览产生了用户行为日志&

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值