0
点赞
收藏
分享

微信扫一扫

数据库表关系设计

上善若水山西太原 2022-04-04 阅读 50

数据库表设计
设计原则: 考虑问题时,一定要站在一头考虑. 常用的关联关系 主外键关联
主外键设计原则: 我自己的主键可以充当别人的外键!!!
核心知识: 主键不能重复的, 外键可以重复.

一对一

业务场景: 用户(user)表与用户详情表(user_info)
表关系: 一个用户对应一个用户详情 一对一
一个详情对应一个用户 一对一 (典型一对一)
在这里插入图片描述

一对多

业务场景: 员工和部门
表分析: 1个员工对应1个部门.
1个部门对应多个员工.
在这里插入图片描述

多对多

业务场景: 角色和权限
分析: 1个角色对应多个权限.
1个权限对应多个角色
在这里插入图片描述

举报

相关推荐

0 条评论