2009-09-10 2 views
1

저는 Zend_Form을 사용하여 MySQL 테이블에 행을 삽입/업데이트하는 공정이 필요한 프로젝트를 진행하고 있습니다. 저는 Zend_Db를 확장하여 삽입/업데이트 절차를 간소화하기 위해 노력하고 있습니다. Zend_Db_Table 및 Zend_Db_Table_Row를 사용하여이 작업을 수행 한 것으로 보입니다.Zend Framework의 테이블, 행 집합 및 행 간의 관계?

그러나 가장 효율적인 방법으로 서로 연결하는 방법을 이해할 수 없습니다. 예를 들어 회사 인이라는 DB 테이블이 있습니다. 그런 다음 으로 확장되는 CompaniesTable 모델과 Zend_Db_Table_Row으로 확장되는 CompanyTable 모델이 있습니다.

나는, 행에 대한 기업들에게 테이블을 쿼리/업데이 트를 삽입/등 내가 몇 사이트가 DomainModel에 (http://en.wikipedia.org/wiki/Domain_model)를 참조 참조 개별 기업을 삭제할 수 싶지만 방법의 좋은 설명을 찾을 수 없습니다 젠드 프레임 워크에서 할 수 있습니다.

좋은 튜토리얼을 아는 사람이 있습니까?

건배,
매트

답변

4

http://www.survivethedeepend.com/는 ZF를 사용하는 방법에 대한 모범 사례 Pádraic 브래디, 오랜 ZF 사용자에 의해 기록되는 무료 온라인 책의 사이트입니다.

특히 Chapter 3, The ModelChapter 9, Implementing the Domain Model을 읽습니다.

+0

우수 - 링크 주셔서 감사합니다 :-) – fistameeny

+0

실제로 도메인 객체 모델에서 데이터 액세스 모델 (위의 "Mapper"사이트)을 호출하는 방법을 설명하는 사이트를 알고 계십니까? 그는 아직 그 장을 쓰는 데 익숙하지 않은 것 같으며 주 모델에서 데이터 맵퍼에 액세스하는 것이 가장 좋습니다. – fistameeny