【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

posted @ 2018-07-06 18:58  caya  阅读(65)  评论(0编辑  收藏  举报