11
我正在使用EF 4.0的项目中工作。实体框架中多个添加的实体可能具有相同的主键
Employee
表中有一列ReferEmployeeID
,其中包含引用系统中新员工的员工的员工ID。所以Employee
是一个自引用表。
现在,如果没有添加到系统中的员工即将添加,并且他还引用了系统中的其他员工,则应该添加该行。
ActualEmployee
保存没有叫,然后ReferEmployee.Employee = ActualEmployee
我理解的问题是,无论是员工的实际,并参考了员工ID设置为0,但如何来解决这个问题。
我一直在寻找这个答案约两个小时。我从来不知道EF以这种方式工作(使用虚拟身份)。这是记录或讨论任何地方?谢谢! – Mike 2013-01-03 21:07:39