У нас так много программного обеспечения ORM (Object Relational Mapping): http://en.wikipedia.org/wiki/List_of_object-relational_mapping_software#PHP
Как насчет API для сопоставления объектов?
Мы используем не базу данных, а API. Таким образом, все данные поступают из REST API.
Классические ORM, похоже, не справляются с этим. Похоже, я должен сделать все самостоятельно, используя генератор кода Zend: http://framework.zend.com/manual/en/zend.codegenerator.html