0
안녕하세요 저는 Entity Framework 6에서 코드 첫 번째 관계를 설정하려고하고 있으며 어떻게 다음 작업을 수행하는지 궁금합니다.우선 관계 코드 순서 지정
나는 Lead
클래스와 Order
클래스를 가지고 있습니다. Order
클래스는 Lead
을 가져야하지만 Lead
은 주문없이 생성 될 수 있으며 주문하기 전에 사용자가 떠날 수 있으므로 하나에 연결될 필요가 없습니다.
public Lead
{
public int ID { get; set; }
...other non-related properties
}
public Order
{
public int ID { get; set; }
public int LeadID { get; set; }
public virtual Lead Lead { get; set; }
...other non-related properties
}
그리고
this.HasRequired(o => o.Lead)
사용하여 OrderConfiguration()
에서 그들을 연결을 시도하지만이보다는 그것을 따라 WithOptional
또는 Withrequired...
뭔가를 원하는 것입니다 :
그래서 내 클래스 구조는 같다 the HasForeignKey
을 연결할 수있는 방법이 있습니까? 에이 자동으로 채워지므로 Lead
클래스에 Order
속성이 필요하지 않습니까?