Hilo de desarrollo de la base de datos del Sindicato de Inquilinos

Evictorbook es similar y también tiene un gráfico de cómo interconectan la información: Evictorbook

Esto es en lo que hemos trabajado en el pasado:

Aquí hay alguna información de otra persona sobre una encuesta que usaron:

Aquí hay un diagrama. Bastante básico. Hay una encuesta, que tiene preguntas, que tienen respuestas. Hay respuestas de la encuesta para la encuesta, que tienen respuestas asociadas con las preguntas de la encuesta. Algunas características:

  • survey_questions.required permite requerir una respuesta a la pregunta
  • survey_questions.kind puede ser algo como ‘opción única’, ‘opción múltiple’, ‘respuesta abierta’. Tendrías algo de lógica en tu aplicación para asegurar que las preguntas de opción única solo tengan una única respuesta.
  • survey_response_answers.answer_given es para preguntas de respuesta abierta, donde la persona que responde la encuesta puede rellenar con comentarios o lo que sea. También permite que la persona que responde la encuesta dé una explicación para las respuestas de opción única y opción múltiple.
  • survey_questions.sequence y survey_answers.sequence es para mostrarlos en un orden específico cuando se visualizan