У меня есть объект Effort и объект Schedule.
Сущность Schedule представляет страницу, на которой отображаются усилия.
Каждое усилие может иметь отдельный заказ на каждой странице расписания.
Так что лучшая структура БД для этого случая будет выглядеть так
Усилие -> ScheduleOrder (с позицией) <- Расписание
так что один-ко-многим и многие-к-одному. </p>
Теперь мне нужно отсортировать усилия на странице, используя критерии NHibernate.
Так что мне нужно использовать что-то вроде свойства, которое возвращает Положение для каждого расписания.
Я могу добиться этого, используя DB View или Property с настроенным запросом Select.
У кого-нибудь есть идеи, как лучше отсортировать отношения «один ко многим»?