교리는 ORM이다 주셔서 감사합니다. 이는 풍부한 도메인 객체 모델을 데이터베이스에 유지하고 결과를 객체로 유지하면서 효과적으로 쿼리 할 수 있도록하기위한 것입니다. Zend_Db는 단일 테이블을 쿼리하고 행을 조작하기위한 간단한 스키마를 제공하는 테이블 및 행 데이터 게이트웨이 디자인 패턴의 구현으로 구성됩니다. Zend_Db는 Doctrine의 작은 사촌이며, 후자는 훨씬 강력하고 유용하면서도 복잡하고 리소스 집약적입니다. 많은 상호 관계가있는 풍부한 도메인 모델을 가지고 있다면 Doctrine은 모든 복잡성을 관리하는 솔루션입니다. 간단한 테이블에 대한 간단한 CRUD를 위해, 꼭 Zend_Db로 가십시오.
Doctrine을위한 어댑터가 필요하지 않습니다. 그냥 사용하십시오. Zend Framework의 여러 클래스는 Zend_Db와 쉽게 통합됩니다 (데이터베이스 행의 존재를 기반으로하는 유효성 검사와 같은). 그리고 여러분은 자신의 등가물을 만들어야합니다. 약간의 작업이 필요하지만 복잡한 작업은 아니며 인터넷에서 즉시 사용할 수있는 구현을 쉽게 찾을 수 있습니다.