使用流畅的nhibernate将关系数据从一个模式复制到另一个模式

时间:2013-10-19 17:18:42

标签: nhibernate fluent-nhibernate

有人可以帮助我使用fluen NHibernate从一个模式复制数据(驻留在具有它们之间关系的多个表中)到另一个模式吗?

这是班级结构。

public class Employee
{    
  public virtual int EmployeeId { get; set; }    
  public virtual string EmployeeName { get; set; }    
  public virtual bool IsManager { get; set; }    
  public virtual IList<Car> Cars { get; private set; }
}

public class Car
{    
    public virtual int CarId { get; set; }    
    public virtual string Make { get; set; } 
    Public virtual CarShop BoughtAt { get; set; }
}

public class CarShop
{    
    public virtual int CarShopId { get; set; }    
    public virtual string City { get; set; } 
}

当一个人成为经理(IsManager = 1)时,需要将所有相关记录复制到同一数据库中的另一个模式。如何在流畅的NHibernate中实现这一目标?

0 个答案:

没有答案