Relação entre a tabela, conjunto de linhas e linhas no Zend Framework?
-
05-07-2019 - |
Pergunta
Eu estou trabalhando em um projeto que requer um pouco de inserir / atualizar linhas em tabelas MySQL usando Zend_Form. Estou tentando simplificar o procedimento de inserção / atualização, estendendo Zend_Db, e parece um monte de presente tem sido feito com Zend_Db_Table e Zend_Db_Table_Row.
No entanto, não posso entender como vinculá-los da maneira mais eficiente. Por exemplo, eu tenho uma tabela DB chamado empresas . Em seguida, tenho um modelo chamado CompaniesTable que se estende Zend_Db_Table
e um modelo chamado CompanyTable que se estende Zend_Db_Table_Row
.
Eu quero ser capaz de consultar os empresas mesa para linhas, insert / update / delete empresas individuais etc. Eu vejo alguns sites referindo-se ao DomainModel ( http://en.wikipedia.org/wiki/Domain_model ), mas não consegue encontrar uma boa explicação de como fazê-lo em Zend Framework.
Alguém sabe de um bom tutorial?
Cheers,
Matt
Solução
http://www.survivethedeepend.com/ é o local para um livro on-line gratuita sobre melhor práticas usando ZF, sendo escrito por Pádraic Brady, um contribuinte ZF longo tempo.
Especialmente ler Capítulo 3, O Modelo, e Capítulo 9, Implementação do Modelo de Domínio .