архитектура Zend моделей

Допустим, у меня есть две таблицы в базе данных: проекты и пользователи. Я создаю две модели, расширяющие Zend_Db_Table_Abstract:Model_DbTable_Users а такжеModel_DbTable_Projects.

Теперь это хороший шаблон для создания экземпляраModel_DbTable_Projects внутриModel_DbTable_Users класс ? Другими словами: можно ли использовать какую-либо логику в этой модели или я должен создать другой класс, который используетModel_DbTable_Users а такжеModel_DbTable_Projects?

Я использую всю логику в моделях, которые расширяют Zend_Db_Table_Abstract, но в больших проектах это может сделать код очень нечистым. Итак, можете ли вы дать мне какой-нибудь совет по архитектуре моделей (ссылки на статьи будут великолепны!).

Ответы на вопрос(1)

Ваш ответ на вопрос