Estimados;
Estuve mirando el Quick Start de Zend para las bases de datos:
http://framework.zend.com/docs/quick...database-table
Para mi gusto esta bastante confuso, segun lo que leo por cada tabla, se deben crear 3 clases.
en /default/model/dbtable/
Código PHP:
class Default_Model_DbTable_Guestbook extends Zend_Db_Table_Abstract
{
/** Table name */
protected $_name = 'guestbook';
}
La siguiente clase en /default/model/
Código PHP:
class Default_Model_GuestbookMapper
{
public function save($model);
public function find($id, $model);
public function fetchAll();
}
Y despues en el mismo directorio
Código PHP:
class Default_Model_Guestbook
Pregunta: esto es asi en todos los casos?
Por cada tabla se necesitan estas 3 clases o estoy entendiendo mal.