私は私が理解できないように見える問題を抱えています。ドメインに2つのエンティティが定義されているとします。人と文書。以下はドキュメントの定義です:
public class Document
{
public int Id { get; set; }
[Required]
[StringLength(255)]
public string Title { get; set; }
public DateTime Date { get; set; }
public virtual Person Owner{ get; set; }
public virtual Person AssignedTo { get; set; }
}
現在、EF CTP4が初期化時にSQLテーブルを作成するとき、Person.IdにマッピングされるフィールドはOwner_idが1つだけです。何を試しても、AssignedToのフィールドは作成されません。
これを解決できるものはありますか?
よろしく、
avsomeren