データベースを使用する Winforms アプリケーションがあります。
データベースには、次のテーブルがあります。
table A
(PK = ID - 自動インクリメント)table B
(PK = ID - 自動インクリメント)table C
(FK = テーブル A の PK とテーブル B の PK)
テーブル A と B は見知らぬ人なので、それらを接続するためにテーブル C を追加しました。
カスケード削除を実行しようとしているので、テーブル A から行を削除すると、テーブル B と C から関連する行が削除されます。
テーブルAとC、BとCの関係を設定しました。
しかし、テーブル A から 1 つの行を削除すると、テーブル C からは削除されますが、B からは削除されません。なぜですか?
主キーが...