mysql快速精通(三)表关系

主打一个实用

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

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

二. 多对多

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

三. 一对一

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

相关推荐
锦轩韶华13 分钟前
MySQL 5.1.73(winx64)安装、Navicat 数据库连接测试及简单数据库sql语句操作记录
mysql
程序边界16 分钟前
KingbaseES 表空间目录自动创建特性深度解析(下篇)
数据库·oracle
Jul1en_18 分钟前
【Redis】Zset类型、命令及应用场景
数据库·redis·缓存
晨曦夜月25 分钟前
mysql事务的基本操作
数据库·mysql
那个失眠的夜28 分钟前
AspectJ
java·开发语言·数据库·spring
亚空间仓鼠42 分钟前
NoSQL数据库Redis(一):数据库基础
数据库·redis·nosql
weixin_580614001 小时前
如何防止SQL注入利用存储过程_确保存储过程不拼字符串.txt
jvm·数据库·python
james的分享1 小时前
向量数据库之Milvus
数据库·milvus
weixin_408717771 小时前
mysql权限表查询性能如何优化_MySQL系统权限缓存原理
jvm·数据库·python
吕源林1 小时前
怎么优化MongoDB的软删除设计_布尔标记与删除时间戳
jvm·数据库·python