/ / Modelo y Db-Table Zend Framework - php, zend-framework, zend-db, zend-db-table

Modelo y Db-Table Zend Framework - php, zend-framework, zend-db, zend-db-table

Quería saber si es más correcto crear un adaptador db directamente o crear un modelo que interactúe con db-adapter.

Realice las operaciones clud crud con db-adapter, o puede crear un modelo que pase luego todo el adaptador db:

esquema:

Controlador -> Modelo -> Adaptador Db

o

Controlador -> Adaptador Db

Application_Model_DbTable_Guestbook class extends Zend_Db_Table_Abstract
{
/ ** Table name * /
protected $ _name = "table";
}

Respuestas

0 para la respuesta № 1

Una parte de su modelo (por ejemplo, un mapeador de datos)usa el adaptador de db para almacenar y recuperar cosas de la base de datos. El controlador solo pasa una solicitud al modelo. El modelo calcula cosas con el adaptador de base de datos y lo devuelve al controlador. para que el controlador pueda pasarlo a su vista ...

Entonces primero:

Solicitud de usuario -> Controlador -> Modelo grande -> Pequeña parte del modelo -> Adaptador de base de datos

Después de eso (pero no todas las solicitudes de bases de datos lo hacen al usuario):

El adaptador DB responde -> Pequeña parte de Modelo -> Modelo grande -> Controlador -> Ver -> Pantalla del usuario = Respuesta