流利的NHibernate与奇怪的关系

时间:2012-05-29 19:39:46

标签: c# .net fluent-nhibernate

EmployeeTable

EmployeeId
EmployeeName
ManagerId

ManagerClass

// EmployeeId of the manager
int ManagerId { get; set; }

// EmployeeName of the manager
string ManagerName { get; set; }

// EmployeeId of the employee that is attached to this manager
int ChildEmployeeId { get; set; }

Manager是一个Employee,也意味着ManagerId是EmployeeId。一名员工只有一名经理,一名经理只有一名员工。

我必须弄清楚可以填充上面的Manager类的NHibernate Fluent类映射;任何有关如何看起来的帮助非常感谢!!!

请记住,这是一个模型/表格,我继承了很多技术债务以对其进行更改(从时间角度来看)。

-Jessy Houle

1 个答案:

答案 0 :(得分:0)

我猜你要找的是one-to-one关系 (和here如何以流利的方式做到这一点)