SQL には、カスケード削除という優れた機能が常にあります。事前に計画を立てて、何かを削除するときが来たら、BAM! これらすべての依存レコードについて心配する必要はありません。
しかし、今日では、実際に何かを削除することはほとんどタブーです。削除済みとしてフラグを立て、表示を停止します。残念ながら、依存レコードがある場合にこれを行うための確実な解決策を見つけることができませんでした。私は常にソフトデリートの複雑な Web を手動でコーディングしてきました。
私が完全に見逃したより良い解決策はありますか?