子表可直接删除,如果要删除父表,则子表中所有的约束数据都已删除的情况下,父表这一条才能被删除.
例如,父表有记录为:
大类别 01
大类别 02
大类别 03 ...
子表的内容为:
品名 小类别 大类别
炭膜电阻 电阻 01
100欧氧化电阻 电阻 01
瓷介电容 电容 02
要删除子表内容为瓷介电容的产品,可以直接删除.
但是,如果要删除父表中01这个大类别,则要把子表中大类别=01的记录全部删除,再删除父表中大类别=01的记录,才能成功.
当然,为防止误删除历史,也可以先解除外鍵约束,再部分的删除父表数据.