【发布时间】:2011-12-09 17:30:34
【问题描述】:
我开始将一些代码移至 EF4.1,但在加载子类时遇到问题。
我找到了this article,看起来有一种方法可以映射子类,但我想知道是否需要父类中的 ID 列。
我认为简单地包含对子类的引用是“无代码”,其余的都被处理了。
这是当前的对象模型:
public class classMember
{
public int MemberID {get; set;}
public string FirstName {get; set;}
public string LastName {get; set;}
}
public class classReservation
{
public int ReservationID {get; set;}
public classMember Member {get; set;}
}
但加载 classReservation 只会给出 null 成员。
我需要在 classReservation 和 classMember 中包含 MemberID 的属性吗?从设计的角度来看,这似乎是多余的。
【问题讨论】:
标签: c#-4.0 entity-framework-4.1