1

我有两个实体,即

public class Employee
{
  public int ID{get;set;}
  public string value{get;set;}
  public int DepartmentID{get;set;}
  public  virtual Department department {get;set;}
}

public class Department
{
   public int ID{get;set;}
   public string Name{get;set;}
} 

我正在使用存储库模式和 DTO。我正在使用 EF4 从 SQL Server 2008 访问数据。我能够从员工表中检索数据以及引用的数据。问题是当我在业务逻辑中更新子表中的记录时,一条新记录被插入到主表中,然后在子表中引用该记录的 ID。

有人可以帮我吗?

4

0 回答 0