Navicat for MySQL两表怎样建立外键进行相连
今天,小编给大家科普一个关于Navicat for MySQL建立外键时需要的小知识,用t_book和t_booktype两表进行关联举例,先给大家看一下关联的效果图
如表中所示:用t_book中的bookTypeId作为外键关联t_booktype中的id
具体实现步骤
- 打开编辑好的两表
- 其中随便点击一个表,我这里点击的是t_book
- 点击设计表,点击外键,弹出如下对话框
解释一下表头的意思:
名:是表示你建成外键以后标的名字,可以不填,他会随机生成一个
栏位:就是你要设置成外键的那个键,这里选id
参考数据库:外键关联的数据库
参考表:需关联的表
参考栏位:外键关联的字段,这里选bookTypeId
删除时:删除时候的动作,建议选RESTRICT
更新时:更新时候的动作,建议选RESTRICT
4.选填好后点击保存即可
注意
删除和更新时的动作选别的选项时(NOT NULL),要注意所管理的外键是否设置成no null!