我有以下 MySQL InnoDB 表...
TABLE foldersA (
ID
title
)
TABLE foldersB (
ID
title
)
TABLE records (
ID
folderID
folderType
title
)
表“records”中的folderID 可以指向“foldersA”或“foldersB”中的ID,具体取决于folderType 的值。(0 或 1)。
我想知道:
有没有办法创建一个 CASCADE 规则,以便在删除文件夹 A 或文件夹 B 中的行时自动删除表记录中的相应行?
或者在这种情况下,我是否被迫以编程方式删除表“记录”中的行?
谢谢你的帮助!