我有这样的表结构:
PrimaryTable->p_id 这里 p_id 是主要的
SecondoryTable->s_id p_id 这里 p_id 是一个外键
ThirdTable->t_id s_id 这里 s_id 是外键
FourthTable->f_id t_id 这里 t_id 是外键
所以我正在删除我p_id的一个,PrimaryTable并希望它的SecondoryTable数据也ThirdTable应该被删除SecondoryTable并且数据应该被删除并且FourthTable数据应该被参考删除ThirdTable
我知道我可以Delete从下到上编写查询,但是对于像这样的这么多级别怎么办?
我发现了这一点,但不确定如何操作:https ://stackoverflow.com/a/9847308/1182021
因为它的四级层次结构我很困惑。
编辑1:
如果我想Primary在 Delete ofChild
请建议。