Скажем, я получил 3 объекта: Бизнес, Сотрудник и Оплата. Платеж имеет внешний ключ для Сотрудника, в то время как Сотрудник имеет внешний ключ для бизнеса.
Теперь я хочу создать запрос, который дает мне все платежи за данный бизнес. Я действительно понятия не имею, как это сделать - наверное, я хочу что-то вроде:
mySession.CreateCriteria<Payment>()
.Add(Criterion.Expression.Eq(/* Employee_FK => Employee.Business_FK == BusinessID */);
Любая помощь будет принята с благодарностью:)