Le scénario
Une plateforme de comparaison universitaire doit stocker et comparer les établissements selon leurs frais de scolarité et les résultats d’emploi des diplômés par formation.
Ce que contient ce dessin
Comprenez les décisions qui le sous-tendent.
01
Séparer les tables TuitionFee et EmploymentOutcome, reliées à Program, pour gérer les frais et résultats sur plusieurs années
02
Utiliser la table composite ComparisonItem pour représenter les comparaisons enregistrées plusieurs-à-plusieurs entre utilisateurs et universités
03
Attribuer une contrainte UK à University.website et User.email afin de garantir leur unicité
Réutilisable pour toute plateforme comparant des établissements d’enseignement supérieur selon leurs coûts et indicateurs d’emploi.