私は EF 5.0 で最初のステップを踏んでいます。多対多の関係があります。ムービーは複数のタイプを持つことができ、タイプは複数のムービーを持つことができます
public class Movie
{
public int MovieId { get; set; }
[Required]
public string Name { get; set; }
public virtual ICollection<Type> Types { get; set; }
}
public class Type
{
public int TypeId { get; set; }
public string MovieType { get; set; }
public virtual ICollection<Movie> Movies { get; set; }
}
データベースを生成すると、ムービーとタイプの間に多対多が作成されます
では、この多対多テーブルをシードするにはどうすればよいですか? ここに投稿された多くのソリューションを試しましたが、うまくいきませんでした。
また、これは最初にEFコードを使用して多対多の関係を生成する最良の方法ですか?