技术文档

MySQL分库分表基础表介绍(1st)

表基本模型结构

这里我们模拟一个商城的基本的表结。此结构由(用户、门店、导购、门店商品、订单、订单对应的商品)。其中,导购也是一个用户,门店是只属于一个店主的,同时店主本身也是一个导购也是一个普通用户。

MySQL分库分表基础表介绍(1st)

结构图:

 

构造数据脚本

MySQL分库分表(1)-脚本

对业务场景进行模拟

  • 场景1:购买者下订单。

1、从session中获得客户ID。

2、可以通过时间戳等拼凑一个订单ID(在创建表的时候为了方便我用自增的,在以下我们一直就吧订单ID看成不是自增的,是用程序生成的)。

3、从商品的店铺能获得到导购ID(获取规则我们这边认为是随机)。

4、可以从商品中计算出订单价格。

最终就能拼凑出下单的INSERT>

1
©2020-2024   万云SSL证书  (www.sslssl.com.cn)  万云科技   豫ICP备2020034358号-10