Связь между таблицей, набором строк и Rows в Zend Framework?
-
05-07-2019 - |
Вопрос
Я работаю над проектом, который требует изрядной части вставки / обновления строк в таблицах MySQL с использованием Zend_Form.Я пытаюсь упростить процедуру вставки / обновления, расширив Zend_Db , и, похоже, многое из этого было сделано с помощью Zend_Db_Table и Zend_Db_Table_Row.
Однако я не могу понять, как связать их вместе наиболее эффективным способом.Например, у меня есть таблица БД, называемая компании.Затем у меня есть модель под названием Компанейский стол это расширяет Zend_Db_Table
и модель под названием Таблица компаний это расширяет Zend_Db_Table_Row
.
Я хочу иметь возможность запрашивать компании таблица для строк, вставка / обновление / удаление отдельных компаний и т.д.Я вижу несколько сайтов, ссылающихся на DomainModel (http://en.wikipedia.org/wiki/Domain_model) но не могу найти хорошего объяснения, как это сделать в Zend Framework.
Кто-нибудь знает хороший учебник?
Ваше здоровье,
Мэтт
Решение
http://www.survivethedeepend.com/ это сайт для бесплатной онлайн-книги о лучших практиках использования ZF, написанной Падрайком Брейди, давним участником ZF.
Особенно читать Глава 3, Модель, и Глава 9, Реализация модели предметной области.