我的表格t.decode("utf-8")
包含person
和uid
。我还有一个表email
,我存储了父母关系。它有parent_child
和parent_uid
,它们都是child_uid
表uid
的必需引用。
当我删除person
时,我想删除所有孩子,只要:
现在我试图通过person
触发器尝试这样做,但我觉得这不是处理此问题的最有效方法。
BEFORE DELETE ON person
答案 0 :(得分:0)
没有比触发器更好的方法。
您可以为person(uid)
,parent(parent_uid)
和parent_child(child_uid)
编制索引以提高效率(后面的索引之一应该是不必要的,因为您在{{1}上有一个主键约束}和parent_uid
)。