时间:2010-07-26 15:12:10

标签: c# entity-framework

1 个答案:

答案 0 :(得分:5)

要映射两个实体之间的关联,外键也不能是主键。

你真正拥有的是TPT继承。您有一个“基础”类,以及第二个表(或视图)中的可选附加属性。

观看此视频:http://msdn.microsoft.com/en-us/data/cc765425.aspx

使“view”实体继承自Employee实体。从视图实体中删除EmployeeID属性。将View的EmployeeID列映射到基本Employee的ID属性。您将在ObjectContext中为此层次结构获取单个ObjectSet。