【Mysql】表与表之间的关系
表之间的关系
一.多对一: 普通的两表关联与被关联
书对出版社
书(foregin key(press_id) references press(id))
多条书的press_id 记录对 press 表中一条(出版社)的记录
二.多对多: 建立第三个关系表,存放两表之间关系
菜式对菜馆
菜式表: id
菜馆: id
关系: 菜_id, 菜馆_id
三.一对一: foregin key + unique
其中一个表中建立一个 独有的外部字段
customer_id int unique,
foregin key(customer_id) references source(id)
on delete cascade
on update cascade