El escenario
Diseña la base de datos de una plataforma para comparar universidades que almacena perfiles institucionales, resultados de clasificación por métrica y respuestas de encuestas de satisfacción estudiantil.
Qué hay en este dibujo
Lee las decisiones que hay detrás.
01
Usar una tabla RankingMetric para normalizar distintos criterios y fuentes de clasificación.
02
Modelar UniversityRanking como tabla de hechos con claves foráneas a University y RankingMetric.
03
Separar las tablas StudentSatisfactionSurvey y SurveyResponse para registrar varias respuestas por encuesta.
Al crear una plataforma que compara universidades usando varias fuentes de clasificación y agrega opiniones de estudiantes.