mysql快速精通(三)表关系

主打一个实用

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

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

二. 多对多

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

三. 一对一

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

相关推荐
:mnong1 分钟前
大语言模型提示词生成交互原型案例分享
大数据·数据库·人工智能
Vin0sen2 分钟前
leetcode 高频SQL50题
数据库·leetcode
BIBI204915 分钟前
通过 HeidiSQL 连接 CentOS 7 中的 MySQL 5.7
linux·windows·mysql·centos·数据库管理·环境搭建·服务器运维
额呃呃17 分钟前
construct对象构造接口
数据库·算法
一顿操作猛如虎,啥也不是!21 分钟前
redis注册成windows服务,开机启动
数据库·redis·缓存
苏小瀚21 分钟前
[JavaEE] SpringBoot 配置文件
数据库·spring boot·java-ee
xj75730653323 分钟前
《精通Django》第一章 入门
数据库·django·sqlite
nuowenyadelunwen26 分钟前
Harvard CS50 week 7 Problem Sets Solutions
数据库·sql·harvard cs50·cs50 week7
JosieBook26 分钟前
【数据库】时序数据智能基座:Apache IoTDB 选型与深度实践指南
数据库·apache·iotdb
Gauss松鼠会28 分钟前
【GaussDB】跨用户调用已授权的存储过程,可能会在存储过程内SQL的自定义函数表达式里报错没有权限
数据库·sql·database·gaussdb