20200105——mybatis 第二天
订单商品模型分析 对于数据模型分析思路 1)搞清楚每张表的数据内容 分模块对每张表的内容进行熟悉, 相当于你学习系统,需求功能的过程 2)每张表重要的字段设置 非空、外键字段 3)数据库级别,表与表之间的关系 外键关系 4)表与表之间的业务关系 在分析表与表之间的业务关系时,一定要建立在某个业务意义的基础之上 数据模型分析 用户表user 记录了购买商品的用户信息 id:自增主键 订单表order 记录了用户所创建的订单 number:订单号 user_id : 外键 用户id 订单明细表orderall 记录了订单的详细信息 order_id 外键 订单id items_id 商品id 商品表items 记录了商品信息 表与表之间的业务关系时需要建立,在某个业务意义基础上去分析 先分析数据级别之间有关系的表之间的业务关系 user和order user ->orders 一个用户可以创建多个订单 orders ->user 一个订单只能由一个用户创建 orders与orderall orders ->orderall 一个订单可以包括多个订单明细 因为一个订单可以购买多个商品,每个商品的购买信息在orderall记录,一对多 返回过来,一个订单明细 只能包括在一个订单中 一对一 orderall ->item 一个订单明细,只对应一个商品信息 item ->