CRUD'ing Zend_Db_Adapter_Abstract - умный ход? - PullRequest
0 голосов
/ 10 июля 2011

в моем коде я создал объект, который возвращает активную ссылку на базу данных.этот объект наследуется созданным мной объектом CRUD, который будет иметь функции создания / извлечения / обновления / удаления, а также все функции Zend_Db_Adapter_Abstract.Следующим в цепочке должен быть объект менеджера, специфичный для таблицы, такой как пример пользовательской таблицы или таблицы ссылок.

CRUDing Объект Zend_DB - это умный ход, а то, что я здесь описал, звучит логически?

1 Ответ

0 голосов
/ 11 июля 2011

Если вам нужна более совершенная архитектура mvc, разделите модели на уровень бизнес-логики и уровень DAO.

Предположим, у вас есть объект User для хранения методов бизнес-логики пользователей, таких как getAccountInfo, resetPassword.Используйте userDAO для обработки всех связанных с базой данных методов, таких как insertUser, updateUser.

...