En los proyectos web, la mayoría de formularios se utilizan para crear y modificar los objetos del modelo. Normalmente, el contenido de los objetos se guarda en una base de datos mediante un ORM. Los formularios de Symfony incluyen una capa adicional para interactuar con Doctrine, uno de los dos ORM incluidos en Symfony, de forma que se simplifica la creación de formularios que utilizan estos objetos del modelo.
En este capítulo se detalla cómo integrar los formularios de Symfony con los modelos que utilizan objetos de Doctrine. Por este motivo, para leer este capítulo es imprescindible disponer de conocimientos previos de Doctrine y de su integración con Symfony. Si no es tu caso, puedes leer el capítulo 8 (El Modelo) del libro oficial de Symfony 1.1.