mysql快速精通(三)表关系

主打一个实用

一. 一对多(多对一)关系

例如班级和学生,这种类型我们一般建两个表,一方为主表,多方为从表

二. 多对多

例如课程与学生,这种类型我们一般需要建三张表,两张一方主表,与一张多方从表

三. 一对一

一对一类型并不常见,按理一张表即可,但如果建一张表重复的内容比较多,我们可以借鉴多对多的写法,建其他主表用id标识,在从表中直接使用id即可

相关推荐
Y0011123616 分钟前
MySQL-进阶
开发语言·数据库·sql·mysql
徒 花23 分钟前
数据库知识复习01
数据库
mameng199827 分钟前
Redis遇到热点key如何解决
数据库·redis·缓存
炜宏资料库31 分钟前
产业集团总部大楼智能化系统项目规划方案精讲
运维·服务器·数据库
嵌入式×边缘AI:打怪升级日志44 分钟前
从零开始写Linux字符设备驱动:一个不操作硬件的Hello驱动
linux·运维·数据库
搜佛说1 小时前
比SQLite更快,比InfluxDB更轻:sfsDb的降维打击
jvm·数据库·物联网·架构·sqlite·边缘计算·iot
LilySesy1 小时前
【与AI+】英语day4——数据库与性能优化
数据库·oracle·性能优化·sap·abap·自动翻译
前进的李工1 小时前
MySQL角色管理:权限控制全攻略
前端·javascript·数据库·mysql
爱丽_1 小时前
MySQL `EXPLAIN`:看懂执行计划、判断索引是否生效与排错套路
android·数据库·mysql
小红的布丁1 小时前
Redis 持久化详解:AOF、RDB 与混合持久化如何平衡性能和可靠性
数据库·redis·缓存