Itemsという名前のエンティティがあり、このテーブル キーItemIdへの外部キー(NOT NULLABLE)を持つエンティティがいくつかあります。
次に、 Itemsにも依存するSoldiersという名前の別のテーブルがありますが、この場合は(NULLABLE)外部キーです。
Itemsテーブルのアイテムを削除すると、 Soldiersテーブルに存在するアイテムに関するエラーが発生します。アイテムを持つ兵士がいない場合、エラーは発生せず、他のすべてのテーブルは正しくカスケード削除されます。
このテーブルでも削除をカスケードするには、Fluent API に何かを配置する必要があると思いますが、その方法がわかりません。
ありがとう