正确使用MySQL外键约束

半城伤御伤魂 提交于 2019-11-30 19:30:25

外键的作用是在多引
中可以有零到任意多个外钟双据之间建立关系,确保多个表之间数据的一致性、完整性。一个表
外键属于引用完整性,一个表的外键可以为空值,若不为空值,,则每一个外键值必须等于另
关系的数据行。  一个表中主键的某个值。 定义为外健用,不见件刷除在另一一个表中具有关联
外键约束中有两个名词,需要大家注意。
(1)主表(父表):对于两个具有关系的表而言,相关联的字段中主键所在表即为主态。

(2)从表(子 表):对于两个具有关系的表而言,相关联的字段中外键所在表即为从表。创建外键的语法如下:

 

[CONSTRAINT外键名] FOREIGNKEY字段名1[字段名2...]

REFERENCES主表名主键列1[主键列2..]

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!