Open1
(DB)カスケード削除/更新とは?
参考:DBのカスケード削除の特徴と導入検討フロー - 365歩のテック
- 外部キー制約(参照整合性)におけるオプションの一つ
on update cascade
on delete cascade
- 依存関係を持った親と子のレコード同士の整合性を保つための仕組み
- 親レコードへの操作を子レコードにも連動させる。
- 具体的には、親テーブルのレコードを削除または更新したときに、子テーブルの関連するレコードを自動的に削除または更新してくれる機能
子が外部キー参照している親カラムが更新/削除されると、子の該当カラムも連動して更新/削除される感じ。