mysql快速精通(三)表关系

主打一个实用

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

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

二. 多对多

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

三. 一对一

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

相关推荐
爬山算法5 分钟前
Redis(127)Redis的内部数据结构是什么?
数据结构·数据库·redis
百***256117 分钟前
MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置
windows·mysql·adb
转转技术团队22 分钟前
分页查询的稳定性陷阱与根治方案
后端·mysql·elasticsearch
应用市场24 分钟前
Qt QTreeView深度解析:从原理到实战应用
开发语言·数据库·qt
q***965832 分钟前
Spring Data JDBC 详解
java·数据库·spring
Hello,C++!1 小时前
linux下libcurl的https简单例子
linux·数据库·https
q***82911 小时前
图文详述:MySQL的下载、安装、配置、使用
android·mysql·adb
合方圆~小文1 小时前
高性能20倍变焦球机转动功能监控设备
数据结构·数据库·数码相机·模块测试
q***58192 小时前
【SQL】MySQL中的字符串处理函数:concat 函数拼接字符串,COALESCE函数处理NULL字符串
数据库·sql·mysql
懒羊羊不懒@2 小时前
【MySQL | 基础】多表查询
数据库·sql·mysql