カスケード削除と外部キー参照について質問があります。次のテーブルを想定してみましょう。
ITEMX | ITEMY
------------------ | ------------
ID FKID_ITEMY | ID
1 1 | 1
2 1 |
FKID_ITEMY にはカスケード削除があり、ITEMX の行を削除すると、ITEMY の対応するアイテムが削除されます。私の質問は:
ITEMX の行 ID 1 を削除すると、ITEMY の行 ID 1 も削除されますか?
それとも、行 ID 2 がまだ ITEMY の行 ID 1 を参照しているため、ITEMX の行 ID 1 を削除しますか?
つまり、ITEMY の行 ID 1 への参照がなくなったら削除されるようにしたいと考えています。カスケード削除はこれを達成しますか?