mysql快速精通(三)表关系

主打一个实用

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

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

二. 多对多

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

三. 一对一

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

相关推荐
Sammyyyyy9 小时前
Django 6.0 发布,新增原生任务队列与 CSP 支持
数据库·后端·python·django·sqlite·servbay
就叫飞六吧9 小时前
innodb 更新存储的索引大小以及记录数
数据库·oracle
yumgpkpm10 小时前
hadoop集群搭建 (超详细) 接入Impala、Hive,AI 大模型的数据底座
hive·hadoop·mysql·zookeeper·flink·kafka·hbase
TDengine (老段)10 小时前
直播回放 | IDMP 无问智推技术详解
数据库·人工智能·物联网·ai·时序数据库·tdengine·涛思数据
DemonAvenger10 小时前
Redis内存管理与优化策略:避免OOM的最佳实践
数据库·redis·性能优化
pandarking10 小时前
[CTF]攻防世界:fakebook (sql注入)
数据库·sql·web安全·网络安全
T1ssy10 小时前
深入解析Redis三大缓存问题:穿透、击穿、雪崩及解决方案
数据库·redis·缓存
都是蠢货10 小时前
mysql中null是什么意思?
android·数据库·mysql
爱技术的阿呆10 小时前
MySQL的表连接及案例演示
数据库·sql