1.商品订单数据模型

万码学堂,电脑培训,计算机培训,Java培训,JavaEE开发培训,青岛软件培训,软件工程师培训

1.1数据模型分析思路

(1)每张表记录的数据内容

  分模块对每张表记录的内容进行熟悉,相当于你学习系统需求(功能)的过程。

(2)每张表重要的字段设置

  非空字段、外键字段

(3)数据库级别表与表之间的关系

  外键关系

(4)表与表之间的业务关系

  在分析表与表之间的业务关系时,一定要建立在某个业务意义基础上去分析。

1.2属性模型分析

万码学堂,电脑培训,计算机培训,Java培训,JavaEE开发培训,青岛软件培训,软件工程师培训

2.一对一查询

2.1需求

查询订单信息,关联查询下单用户信息。

2.2方法一:resultType

2.2.1sql语句

确定查询的主表:订单表

确定查询的关联表:用户表

  关联查询使用内链接?还是外链接?

  由于orders表中有一个外键(user_id),通过外键关联查询用户表只能查询出一条记录,可使用内链接。

万码学堂,电脑培训,计算机培训,Java培训,JavaEE开发培训,青岛软件培训,软件工程师培训

SELECT 
  orders.*,