このデータベースを考慮すると:

これは EF が生成するものです。

HeroesItem クラスは役に立たないと思います。Hero クラスにはナビゲーション プロパティ Items があり、Item クラスにはナビゲーション プロパティ Heroes が必要です。
これは最初にコードで簡単に実行できることがわかりましたが、最初にデータベースを使用してそれを実行するにはどうすればよいですか?
このデータベースを考慮すると:

これは EF が生成するものです。

HeroesItem クラスは役に立たないと思います。Hero クラスにはナビゲーション プロパティ Items があり、Item クラスにはナビゲーション プロパティ Heroes が必要です。
これは最初にコードで簡単に実行できることがわかりましたが、最初にデータベースを使用してそれを実行するにはどうすればよいですか?