У меня есть OrgUnits, OrgUnitJobs,
Сотрудники, OrgUnitJobEmployee (эта таблица может показаться избыточной в данном контексте, здесь, к вашему сведению).
У единиц org есть задания, определенные в OrgUnitJobs (1..n)сотрудник (также может иметь много заданий) имеет задания, определенные в таблице OrgUnitJobEmployee.и у сотрудника есть PrimaryJob (1..1) в таблице OrgUnitJobs, поэтому как мне получить список всех сотрудников, основная работа которых находится в этом органе?
Я использую LINQ2SQL ORM, поэтому я имеючастичный класс OrgUnit, я хотел бы иметь возможность получить этот список сотрудников в этом частичном классе ORM, без написания другого запроса или выбора linq.Я просто не хочу идти в свой класс OCRepository и писать там GetEmployeeListForOrgUnit (orgUnitId), это звучит неправильно.