Правда, в Zend Framework вам нужно объявить классы для таблиц базы данных, к которым вы хотите получить доступ. Но остальное можно сделать неявно, если достаточно поведения по умолчанию. Ниже приведен действительный и функциональный класс модели (сравните с http://framework.zend.com/manual/en/zend.db.table.html#zend.db.table.introduction):
class bugs extends Zend_Db_Table_Abstract
{
// table name matches class name
}
Это должно позволить вам получить доступ к таблице с именем "ошибки", например ::
$table = new bugs();
$data = array(
'created_on' => '2007-03-22',
'bug_description' => 'Something wrong',
'bug_status' => 'NEW'
);
$table->insert($data);
Опять же, пример взят из документации, упомянутой выше.