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; }
Менеджер является сотрудником, что также означает, что ManagerId - это EmployeeId. Есть только один менеджер на одного сотрудника и один сотрудник на одного менеджера.
Мне нужно выяснить карту классов NHibernate Fluent, которая может заполнить класс Manager выше; Любая помощь в том, как это будет выглядеть, очень ценится !!!
Имейте в виду, что это модель / таблица, которую я унаследовал из-за большого технического долга, чтобы внести в нее изменения (с точки зрения времени).
-Джесси Хоул