我有这样的表结构:
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
请建议。