mysql快速精通(三)表关系

主打一个实用

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

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

二. 多对多

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

三. 一对一

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

相关推荐
小吴编程之路5 分钟前
MySQL 索引核心特性深度解析:从底层原理到实操应用
数据库·mysql
~莫子15 分钟前
MySQL集群技术
数据库·mysql
凤山老林25 分钟前
SpringBoot 使用 H2 文本数据库构建轻量级应用
java·数据库·spring boot·后端
就不掉头发34 分钟前
Linux与数据库进阶
数据库
与衫36 分钟前
Gudu SQL Omni 技术深度解析
数据库·sql
咖啡の猫1 小时前
Redis桌面客户端
数据库·redis·缓存
oradh1 小时前
Oracle 11g数据库软件和数据库静默安装
数据库·oracle
what丶k1 小时前
如何保证 Redis 与 MySQL 数据一致性?后端必备实践指南
数据库·redis·mysql
_半夏曲1 小时前
PostgreSQL 13、14、15 区别
数据库·postgresql
把你毕设抢过来1 小时前
基于Spring Boot的社区智慧养老监护管理平台(源码+文档)
数据库·spring boot·后端