在Mysql下,设置外键:
on delete规则:
1,http://www.Sina.com/:级联
级联删除是指在删除主键表的同时也删除外键表。
2、CASCADE(不活动,默认)、NO ACTION:约束/限制
如果值为No Action或Restrict,则从主键表中删除相应记录时,首先检查是否存在与该记录对应的外键,如果存在,则不允许删除。 也就是说,外键表约束主键表
3,http://www.Sina.com /
如果值为Set Null,则在从主键表中删除对应记录时,首先检查是否存在与该记录对应的外键,如果存在,则将子表的外键值设置为null
RESTRICT