Есть ли лучшая практика получения данных из нескольких таблиц базы данных с помощью Zend?Я хотел бы знать, а не в конечном итоге желание реорганизовать код, который я пишу в ближайшем будущем.Я читал документацию Zend и там говорилось, что:
"Вы не можете указать столбцы из таблицы JOINed, которые будут возвращены в строке / наборе строк. Это вызовет ошибку PHP. Это было сделаночтобы сохранить целостность Zend_Db_Table. То есть Zend_Db_Table_Row должен ссылаться только на столбцы, полученные из его родительской таблицы. "
Полагаю, мне нужно использовать несколько моделей - это правильно?Если, например, я хочу получить все заказы для определенного идентификатора пользователя, где дата находится между двумя датами, что я буду делать?
Я знаю, что было бы возможно получить доступ к двум различным моделям изконтроллер, а затем объединить их соответствующие данные в действии, но я не чувствую себя счастливым, делая это, так как я читал текст livewedeepend.com и он говорит мне, что я не должен делать это ...
Где, почему и как?:)
Спасибо!