それ自体にmanyTomanyを持つItemテーブルがあります:
public virtual ICollection<Item> Related { get; set; }
modelBuilder.Entity<Item>().HasMany(x => x.Related ).WithMany();
データ:
Item_Id Item_Id1
8 2
8 3
8 4
たとえば、別の「重複」データを挿入しようとすると、1 しか表示されません。