文章目录
-
- 一、先明确4张表的核心角色
- 二、逐对拆解表的关联关系+约束规则
-
- 1. user_info(用户表) ↔ user_address(地址表)
-
- 核心关联
- 约束规则(外键约束)
- 约束的核心作用
- 2. user_info(用户表) ↔ user_order(订单表)
-
- 核心关联
- 约束规则(外键约束)
- 3. product(商品表) ↔ user_order(订单表)
-
- 核心关联
- 约束规则(外键约束)
- 三、除了外键约束,还有这些重要约束
- 四、用通俗比喻理解整体关系
- 五、核心总结(关键点回顾)
我会用
零基础小白能看懂的方式,拆解
user_info、
product、
user_address、
user_order 这4张表的
关联关系和
约束规则,包括核心的外键约束、关联类型,以及这些约束的实际作用:
一、先明确4张表的核心角色
先给每张表定“身份”,理解角色后更容易懂关联:
| user_info | 主表(核心基础表) | 存储用户核心信息(如姓名、手机号) |
| product | 主表(核心基础表) | 存储商品核心信息(如名称、价格) |
| user_address | 子表(用户附属表) | 存储用户的收货地址 |
| user_order | 中间表/子表(交易表) | 存储用户的订单,关联用户和商品 |




