テーブル Person、Order および PersonOrder を取得しました。
テーブル PersonOrder には、列 PersonId と OrderId があります。unique index
これらの列の間に を作成するにはどうすればよいFluent API
ですか?
これは私の試みでした:
modelBuilder.Entity<PersonOrder>()
.HasKey(l => new { l.PersonId , l.OrderId});
[Table("PersonOrder")]
public class PersonOrder
{
public int PersonId { get; set; }
public int OrderId{ get; set; }
public virtual Person Person { get; set; }
public virtual Order Order { get; set; }
}