RESTRICT:
查找父表中存在的值,如果子表中有与父表相对应的值,则父表值不允许删除
可以取空值
CASCADE:
删除父表中相关联的字段名称的值时,子表中相对应的值也会删除
NO ACTICT:
子表中存在与父表相对应的值,父表不能进行update和delete操作
SET NULL:
父表进行修改和删除操作时,将子表相对应的值设置为null(子表外键不能为not null )
为空或默认default:
父表有变化时,子表的相对应的值全部(外键列)会设置为默认值
查找父表中存在的值,如果子表中有与父表相对应的值,则父表值不允许删除
可以取空值
删除父表中相关联的字段名称的值时,子表中相对应的值也会删除
子表中存在与父表相对应的值,父表不能进行update和delete操作
父表进行修改和删除操作时,将子表相对应的值设置为null(子表外键不能为not null )
父表有变化时,子表的相对应的值全部(外键列)会设置为默认值