Увлажнение и использование гидрататора заполнителя ZF2
Подходит ли использование агрегатного гидратора для этой ситуации? Если да, то как мне поступить с гидратацией этих объектов, я нашел документацию запутанной и не могу найти никаких примеров в Интернете.
У меня есть две сущности с отношениями "многие ко многим". Некоторые свойства одного из объектов зависят от отношения.
пример
Вот два объекта с отношением "многие ко многим", которые поддерживаются с помощью таблицы отношений в базе данных. Свойство размера объекта вопроса зависит от того, к какому приложению относятся отношения.
База данных выложена так.
Таким образом, идея заключается в том, что каждое приложение может иметь несколько вопросов, и размер каждого вопроса может быть установлен индивидуально для каждого приложения.
Насколько я понимаю, агрегатный гидратор состоит в том, что у меня есть нормальный гидратор, который сначала гидратирует объекты приложения и вопроса, а затем агрегат будет гидратировать конечный объект приложения, используя два объекта, которые он ранее гидратировал. Это правильно, я могу быть очень не прав.
Можно ли увлажнять такие объекты без гидратора заполнителя, как лучше всего это сделать?