Parcours éclaireur — règles métier
Un éclaireur a plusieurs lignes dans parcours-eclaireurs (contrairement au lycéen qui n'en a qu'une).
Chaque ligne représente une partie spécifique du parcours, identifiée par typeFormation et annee.
Discriminant par type de ligne
| Type | typeFormation |
annee |
eclaireurQuestions |
Max lignes |
|---|---|---|---|---|
| Études au lycée | = 'lycee' |
NULL |
NULL |
1 par user |
| Pistes d'études | != NULL & != 'lycee' |
!= NULL |
NULL |
2 par user |
| Parcours post-bac | NULL |
!= NULL |
NULL |
2 par année scolaire |
| Questions éclaireur | NULL |
NULL |
!= NULL |
1 par user |
L'année de lycée n'est pas sauvegardée — seuls l'établissement et la voie d'études sont conservés.
Champs sauvegardés par type
Lycée : voieEtude, departement, etablissement, etablissementNom, typeFormation
Pistes d'études : annee (année de début des études supérieures), typeFormation, pisteEtude (slug)
Post-bac : annee, occupation, departement, etablissement, etablissementNom, etablissementVille, etablissementPays, formation, formationYear, option, optionMentionCmi, optionInput, doubleDiplome, skippingYearOccupation
Questions éclaireur : eclaireurQuestions (JSON : réorientation, alternance, logement…), sourceOfFinanceStudies, studiedAbroad, willReviewCV
Règle delete/recreate
Pour les pistes et le post-bac, toutes les lignes existantes sont supprimées puis recréées à chaque sauvegarde.
Ne pas s'appuyer sur les IDs pour suivre l'historique.
Exemple
Un éclaireur avec 2 pistes et 3 années post-bac (dont 2 avec double diplôme) aura 9 lignes : - 1 lycée - 2 pistes - 1 + 2 + 2 post-bac (2023, 2024, 2025) - 1 questions
Points importants pour les développeurs et la data
- Une ligne = une piste OU une année : ne pas supposer qu'une ligne représente tout le parcours d'un utilisateur.
- L'année de lycée n'existe pas : les données de lycée ne contiennent pas d'année.
- Les pistes sont liées à une année : chaque piste est associée à l'année de début des études supérieures.
- Le post-bac est organisé par année scolaire : chaque année (2023, 2024…) peut avoir jusqu'à 2 lignes (double diplôme).
- Suppression/recréation : pour les pistes et le post-bac, les IDs changent à chaque sauvegarde — ne pas s'en servir pour tracer l'historique.
- Relations :
etablissementest une FK nullable (null si nom saisi manuellement) ;pisteEtudeest un slug sans FK directe.