D
DiegoHeras
Gamma
Programador
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenos días,
Quisiera consultarles sobre el diseño de una base de datos.
Premisas:
Existen clases.
Existen alumnos que pertenecen a clases.
Los alumnos solo pueden votar otras clases (1-5 estrellas)
Vistas:
Ver las votaciones entre clases (EJ: Clase A ha votado a la C y tiene una media de 3.4 estrellas y 70 votos)
Mi preguntas serían:
¿Es bueno crear una base de datos que agrupe las votaciones de las clases? (clase_votante/clase_votada/media_puntuacion/votos).
Hago esta pregunta porque con esta base de datos la vista sería mucho mas rápido y no tendría que sacar todas las votaciones de todos los alumnos, filtrar por clase votante y clase votada, posterior hacer la media, contar los votos.
Por favor, quisiera conocer su punto de vista. 🙂
Quisiera consultarles sobre el diseño de una base de datos.
Premisas:
Existen clases.
Existen alumnos que pertenecen a clases.
Los alumnos solo pueden votar otras clases (1-5 estrellas)
Vistas:
Ver las votaciones entre clases (EJ: Clase A ha votado a la C y tiene una media de 3.4 estrellas y 70 votos)
Mi preguntas serían:
¿Es bueno crear una base de datos que agrupe las votaciones de las clases? (clase_votante/clase_votada/media_puntuacion/votos).
Hago esta pregunta porque con esta base de datos la vista sería mucho mas rápido y no tendría que sacar todas las votaciones de todos los alumnos, filtrar por clase votante y clase votada, posterior hacer la media, contar los votos.
Por favor, quisiera conocer su punto de vista. 🙂