Aller au contenu principal

Schéma de Base de Données

Les données principales sont stockées dans MySQL 8. Le schéma est conçu pour le multi-tenant (Écoles/Écuries).

Relations Entités

Tables Clés

TableDescription
usersUtilisateurs de l'app (Entraîneurs, Admins).
camerasStocke l'URL RTSP, l'adresse IP et les identifiants.
alertsHistorique des incidents (Type: STRESSED, CAST, U_DOWN).
metricsPoints de données chronologiques (score agitation, vélocité) insérés par le système de vision.

Stratégie de Migration : Nous utilisons node ace migration:run pour appliquer les changements. Ne jamais éditer le schéma DB manuellement.