sql >> Base de Datos >  >> RDS >> Sqlserver

Almacene las respuestas en la tabla sql con una identificación única y almacene cada respuesta en columnas

Debe Normalizar tu información. Hay varios niveles de normalización, pero por lo general es una buena idea apuntar a la 3ra forma normal para principiantes. Aquí está un tutorial sobre las primeras 3 formas normales .

En su caso, probablemente no quiera que las preguntas sean columnas, porque las preguntas pueden tener atributos como 'texto de pregunta' y 'tipo de pregunta', y porque es probable que la gente quiera agregar y editar preguntas más adelante.

Considere hacer una tabla de Preguntas, en la que cada pregunta sea un registro en esa tabla.

Las respuestas pueden ser otra tabla, con una clave externa que apunta a la pregunta que se está respondiendo y una columna para la respuesta real, por ejemplo. Es probable que también haya claves externas para el usuario y la empresa.