Une plateforme de salon scientifique ou d’exposition doit enregistrer les projets par catégorie, affecter des juges aux projets sur plusieurs manches, recueillir des notes fondées sur une grille et suivre les gagnants.
Comprenez les décisions qui le sous-tendent.
Séparation des entités Student et Judge de l’entité générique User afin de gérer des attributs et des relations distincts.
Modélisation des associations projet-étudiant et des affectations de juges sous forme de tables associatives pour résoudre les relations plusieurs-à-plusieurs.
Ajout de ScoreDetail pour enregistrer les points par critère et permettre un suivi d’audit détaillé ainsi qu’une notation pondérée.
Utilisez ce schéma comme base pour des salons scientifiques K-12, des expositions universitaires, des hackathons ou tout événement évalué en plusieurs manches avec une notation par grille.