Estructuras de Datos

Categorías, Eventos y Metas

En cuestión de estructura de datos, una Categoría y un Evento son casi lo mismo, pero un Evento puede tener una acción y debe tener una Categoría asociada. Un Log de Evento es el resultado de registrar un Evento en determinado momento, ya sea desde la entrada básica de registro, o con el tiempo transcurrido si se registra desde la vista de pomododo.

La app también utiliza un concepto efímero que no existe en la base de datos, Compromisos, que se utiliza para realizar el seguimiento de las metas durante la semana actual.

Cuestionarios

Este modelado permite que un cuestionario tenga un número arbitrario de escalas asociadas a cada pregunta.

Asumimos explícitamente intervalos iguales entre las opciones de respuesta en cada escala Likert, lo que nos permite entender nuestras escalas como una discretización homogénea de un continuo subyacente representado por una ecuación lineal de dos variables.

Las clases a continuación son una versión simplificada; las que están en la base de datos real de la aplicación también permiten internacionalizar los cuestionarios.

Go toTop