00:00
好,接下来我们来看一下电商业务表结构。对吧,哎,我们说这个我们在数据啊存储在Java后台,那JAVA1后台一共有多少张表呢。你看我左侧这个。啊,这里面我一共是有24张表。20张表,那这20张表里面的字段是什么样的?表与表之间的关系又是怎样?对吧,我们关心这个。接看图。这里面提供了24张表。打开。好,来看一下这24张表啊,他们之间的关系什么样呢?哎,首先你看你来到这个网站说要加入购物车呀,哎,加入购物车之后是不是要下单呢?哎,下单那行,你看啊,回忆一下你来到一个网站干了哪些事儿?那你下单的时候,我是不是得知道谁是用户啊,你是哪个用户,那你是不是得登录一下,哎,获取到用户相关信息,哎,是张三李四王五还是赵六啊,那找一找。
01:04
那这个我下完单之后觉得这商品不错,那我是不是得支付啊,那我就进行支付呗。OK,那再往下找。支完付之后,你这个订单这个状态是不是就发生变化了,原来是已下单,那现在就变成了已支付呗。是这个流程吗?啊,变成已支付啊,那我就需要一个订单状态表,那再来。那你支付,那你支付的是支付的这个表,你说你这个订单是哪下的啊,你下单的时候在哪一个省呢?对吧,你的地理位置怎么样啊,因为你下完单之后涉及到一个发货啊,发货那你往哪发,那好啊发在这。哎,省份地区表那这种,那这里面有一个编码字典表啊,这里面是用一些这个字符啊,代表一些中文含义啊,一般在这个代码里面会呃,会用到啊,现在是个字字典对照表吧,啊就跟你的编码和文字对应的一个。
02:00
那再往下订单,这订单是一个总体啊,你看我刚才那个购物车里面,你可以放一个海有人丸,你可以放本书,还可以放本其他的,但最终我在支付的时候。对吧,这有一个支付按钮,我会把这些统一都支付了,点击支付。这叫一个订单,一个订单里面可以有多个商品,对吧?哎,那订单详情呢?哎,订单详情指的是这里面其中的一个一个商品。是吧,这就是相当于三个订单详情。能懂这个概念吗?一个订单里面包含三个订单,那就是有三个啊三个这个商品呢,就三个商品详情。啊好,那是描述某个商品的,那就来,那我对这个买完这个商品啊,不太满意,不太满意的话,我就要退单呗,那就有退单表啊,那退单的话还有这个下订单,那你推的是哪一个商品啊。对吧,这些商品信息得有吧,商品信息得有。那再来,那你退款或者是下单涉及到的是否领优惠券。
03:04
对吧,啊,你要领优惠券了,我这块得给你减钱呢啊好,那就是领用优惠券。那领优惠券,你是领用的哪一个优惠券,因为这里面有N多个优惠券,到底领用哪一个,那这里面有优惠券详细的一个信息描述。让他来,那优惠券一般是什么时候发呢?一般都是搞活动对吧?哎,搞活动的时候呢,送优惠券啊,一个是送优惠券,还有一个满减嘛,啊这是比较主流的一个啊活动哈,行,这是优惠规则,优惠规则呢,由这个规则表里面去定,你是满减呢啊,你还是这个退款啊,啊还是这个满减还是发优惠券由他来决定。那再来。下面下面这个活动表呢,和这个订单它俩有一个关联表。是哪些?订单是因为这个搞活动产生的,哎,就是因为你搞了活动我才下单的啊,而且你这个订单里面是有活动相关的商品,那我才放在这。
04:03
那就来这个,这呢就是参与活动的。商品店。对吧,你这个活动里面有哪些商品参加了。后面还有一个商品评论表。啊,商品评论表呢,可以评论啊,这个用户可以评论哪一个商品。对吧,啊,就说我购买了这个商品之后,这个商品买的好不好。那就是这个用户在这个订单里面去评价了,他你们买完一个东西不也是吗?说这个订单呃,你的商品是否满意啊,啊打一个五星啥的是吧,好啊这呢是加入购物车。啊,你买完商品之后,先添加购物车,然后之后下单支付,一套流程。再来。呃,这样呢,还有一个商品收藏对吧,对对这个商品呢,比较感兴趣,觉得还不错,那我我就把它给收藏起来。啊。之后跟商品相关的,那上面有三级分类,二级分类,一级分类,就跟那个来到京东网站页面,它是首先这个左侧有个导航导航,然后你鼠标一放在这儿,他又出来一个二级导航,对吧,是这样的一个过程啊。
05:11
啊,之后那商品的品类表对吧,京东它内部还有一个品类啊,你是属于这个呃,衣服类的啊,这个电电脑属于这个什么家电啊,啊应该是电子吧,电子产品啊还有呢,还有是吧,那属于这个医药类的对吧,各种分类。还有品牌对吧,这是品牌,那就是说哪一个品牌卖的比较好,你要衣服的话,什么阿迪耐克啊,中国的什么安踏对吧,李宁啊,类似的啊,这种不同品牌。一个说明啊,那就是这里面其实就是覆盖了整个电商当中啊,整个业务过程当中涉及到的一些表数据。就创建完了,那这个表需不需要我们画呢?在企业里面有两种情况存在,一种情况呢,是直接给你张表呢,也说给你这个20张表,同时呢,还给你20张表之间的一个关系。
06:02
那就比较简单了,对吧,哎,你直接就拿到它,拿到它之后呢,可以在后续的建模,建模的时候啊,就用到这张表。那还有一种场景呢,是没给你。他只给你的这些表关系。那你能不能做呢?也能做啊,也能做,我们在哪一块呢?在我们这个第二章,嗯,第二章当中这块。叫业务数据建模,我们会通过一个软件啊,在这软件上把这些表关系呢,给它连在一起啊,会教大家怎么去做啊不用着急,所以所以说这张表呢,是肯定有的,对吧?啊不管是加以后台给你也好,不给你我们自己也能把它照出来。我印象这呢,就是电商表与表的关系啊。
我来说两句