Ok chiaro. L'unico dubbio che mi rimane è che allora voi avete name nei form e nomi delle tabelle diversi.

Es. di un controller che restituisce i valori alla vista in ZF:

codice:
...
$articoli = new Application_Model_DbTable_Articoli();
					
$articolo = $articoli->getArticolo($idArticolo);

$this->view->descrizioneItaliano = $articolo->descrizione_italiano;
...
Che è una cosa che non mi piace molto perchè solitamente tendo a mantenere nome del campo input e nome nel campo della tabella uguale proprio per evitare errori (fino ad ora ho utilizzato l'underscore per cui sia in tabella che come name per gli input come Santino nel database).

@Santino: mi fai un esempio di 'modelname+fieldname' che non mi è chiaro?