私はこのように見える3つのテーブルを持っています:(
出典:InsomniacGeek.com)
外部キーにカスケード削除を設定しました。現在、Folderテーブルのレコードを削除すると、FolderItemの関連レコードのみが削除されます。
これは予想され、正しいことです。
私が達成したいのは、Folderテーブルのレコードを削除するときに、FolderItemとItemテーブルの対応するレコードを削除する必要があるということです。
どうすればこれを解決できますか?問題のFolderIDを持つItemのすべてのインスタンスを削除するトリガーを追加することによって?または、より良い解決策はありますか?