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
| Table | Description |
|---|---|
| users | Utilisateurs de l'app (Entraîneurs, Admins). |
| cameras | Stocke l'URL RTSP, l'adresse IP et les identifiants. |
| alerts | Historique des incidents (Type: STRESSED, CAST, U_DOWN). |
| metrics | Points 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:runpour appliquer les changements. Ne jamais éditer le schéma DB manuellement.