mysql快速精通(三)表关系

主打一个实用

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

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

二. 多对多

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

三. 一对一

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

相关推荐
未来之窗软件服务18 分钟前
数据库(四)MySQL 数据表修复——东方仙盟练气
数据库·mysql·仙盟创梦ide·东方仙盟·数据库修复
P-ShineBeam28 分钟前
知识图谱-结构化数据的通用LLM推理框架-StructGPT
数据库·人工智能·语言模型·自然语言处理·知识图谱
rchmin28 分钟前
PostgreSQL数据库详细介绍
数据库·postgresql
Ama_tor30 分钟前
pycharm|学会模块(包)编码模式+旧.py重构+struture管理面板
数据库·重构·pycharm
不吃饭的猪35 分钟前
clickhouse-20版本安装部署
数据库·mysql·clickhouse
醉卧考场君莫笑36 分钟前
SQL查询基础
数据库·sql·oracle
三万棵雪松38 分钟前
【AI小智后端部分(五)】
数据库·人工智能·python·语音处理·ai小智
萧曵 丶43 分钟前
MySQL加索引会不会导致数据库锁表?
数据库
lllsure1 小时前
【MySQL】读写分离
数据库·mysql
胖咕噜的稞达鸭1 小时前
Linux系统编程:文件系统(CHS LBA地址,Block Group 软硬连接,手搓简化版本的FILE结构体)
android·linux·数据库