我有一个表格leads
,它接收来自不同来源(导入、手动插入、发布)的信息。
我有另一个我调用的表dupes
,它应该跟踪从表中删除的欺骗leads
。
on delete
我在它们和约束之间建立了外键关系。问题是leads
表中的数据有时会因为记录重复以外的其他原因而被删除。所以我添加了一个新列来leads
询问dupes?
。如果是,则将其设置为 true 并删除,如果不是,因为它不是骗子,我的 php 将其设置为 false 并被删除。leads
因此,我希望设置和表之间的关系,dupes
其中表仅在具有约束的列中dupes
具有 true 的行。dupes?
on delete
我需要什么样的数据库关系才能允许dupes
表只接受从leads
表中删除的行,因为它们是骗子。