mysql快速精通(三)表关系

主打一个实用

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

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

二. 多对多

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

三. 一对一

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

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