0

データベースを使用する Winforms アプリケーションがあります。

データベースには、次のテーブルがあります。

  1. table A(PK = ID - 自動インクリメント)
  2. table B(PK = ID - 自動インクリメント)
  3. table C(FK = テーブル A の PK とテーブル B の PK)

テーブル A と B は見知らぬ人なので、それらを接続するためにテーブル C を追加しました。

カスケード削除を実行しようとしているので、テーブル A から行を削除すると、テーブル B と C から関連する行が削除されます。

テーブルAとC、BとCの関係を設定しました。

しかし、テーブル A から 1 つの行を削除すると、テーブル C からは削除されますが、B からは削除されません。なぜですか?

主キーが...

4

1 に答える 1