0

Itemsという名前のエンティティがあり、このテーブル キーItemIdへの外部キー(NOT NULLABLE)を持つエンティティがいくつかあります。

次に、 Itemsにも依存するSoldiersという名前の別のテーブルがありますが、この場合は(NULLABLE)外部キーです。

Itemsテーブルのアイテムを削除すると、 Soldiersテーブルに存在するアイテムに関するエラーが発生します。アイテムを持つ兵士がいない場合、エラーは発生せず、他のすべてのテーブルは正しくカスケード削除されます。

このテーブルでも削除をカスケードするには、Fluent API に何かを配置する必要があると思いますが、その方法がわかりません。

ありがとう

4

1 に答える 1