Sé que hay algunas publicaciones relacionadas pero no entendí completamente qué hacer.Diseño de databse para preguntas y respuestas donde algunas respuestas son texto y algunas son de opción múltiple
Tengo una idea general de cómo hacerlo. No estoy demasiado lejos en el diseño de la base de datos, lamentablemente, así que necesito ayuda.
Tener mesa con questions_id, tiene mesa para possible_answer_id para cada question_id.
Entonces tiene una tabla de enlace con question_answers user_id, question_id, answer_id, fecha y hora de registrar los formularios enviados.
Pero mi problema es que algunas preguntas son respondidas con sólo una cadena, así que estoy teniendo problemas para conceptualizar qué hacer al respecto.
e,g for some I need: question_id string_answer (any answer is allowed) for others: question_id answer_id (out of set of allowed answers) and perhaps: question_id bool_answer (true/false)
¿Debo agregar question_type en algún lugar, así que tengo dos tablas diferentes para esto?
Si la pregunta no está clara, házmelo saber.
Eso es en realidad un problema de diseño algo complicado. No es una pregunta N00B en absoluto. – JohnFx