一对多:
在数据库中多的一方添加外键来关联另一个表的主键。
外键约束语法:1、创建时指定:creat table 表名(字段名 数据类型...[constrain] [外键名称] foreign key(外键字段名) references 主表(主表列名));2、建表后添加外键:alter table 表名 add constraint 外键名称 foreign key (外键字段名) references 主表(主表列名);![](https://img2024.cnblogs.com/blog/3475598/202412/3475598-20241201192132826-1289903465.jpg)
一对一:
在任意一方加入外键,关联另外一方的主键,并且设置外键为唯一的。(多用于单表拆分)
多对多:
创建第三张中间表,中间表至少包括两个外键,分别关联两方主键。