Hola,
Tengo que guardar las respuestas de un cuestionario y no me queda claro como hacerlo usando el componente Form de Symfony.
Tengo una entidad Cuestionario con una colección de preguntas vinculadas(con tablas auxiliares y demás) y una entidad Respuesta donde guardo el cuestionario_id, pregunta_id, usuario_id, respuesta etc.
Entiendo que debo hacerlo con formularios embebidos, pero no me queda claro como relacionar la pregunta y la respuesta. Es decir, desde la encuesta hago un listado de las preguntas del cuestionario, pero cómo relaciono cada pregunta con un RespuestaType? Porque la pregunta no debería tener una colección de respuestas al poder tener solo una respuesta asociada.
No tengo nada claro el concepto en este caso. Puedo hacerlo de otras maneras, pero entiendo que la manera correcta es usando el Form y así aprovechar sus virtudes
Si alguien sabe cómo hacerlo, se lo agradezco.