索引
索引与表共存亡
主键索引在建完表时自动生成,前提是建立的这张表要有主键
主表和从表
删除从表(不需加cascade,加了跟没有加一样)主表还在;此时删除主表能删除
删除主表(需加cascade,不然删除不了)从表还在,但是从表的外键约束已删除
主表数据和从表数据
从表外键 删除时设置为cascade:
主表数据删除,于主表删除数据相关联的从表数据删除
从表数据删除,于从表删除数据相关联的主表数据还在
从表外键 删除时设置为restrict:
主表数据删除,删除不了。
从表数据删除,主表数据还在;此时删除于从表删除数据相关联的主表数据能删除
从表外键 删除时设置为set null:
主表数据删除,于主表删除数据相关联的从表外键列数据为null
从表数据删除,主表数据还在;此时删除于从表删除数据相关联的主表数据能删除