Référentiel des besoins/sous-besoins utilisés par le parcours d'inscription jeune (funnel v2, voir inscription.md). Tables statiques, gérées à la main (pas d'admin dédié).

Besoin

Table : besoin Description : Besoin principal proposé au jeune lors de l'inscription (ex. "projet pro", "études", "je suis perdu").

Champ Type Description
slug varchar(50) Identifiant métier, clé primaire (ex. pro, study, lost)
label varchar(255) Libellé affiché au jeune
emoji varchar(50) (nullable) Emoji affiché avec le libellé

Relations :

  • sousBesoin : OneToMany → SousBesoin

SousBesoin

Table : sous_besoin Description : Sous-besoin rattaché à un Besoin, affiché en complément lors de l'inscription.

Champ Type Description
slug varchar(50) Identifiant métier, clé primaire
label varchar(255) Libellé affiché au jeune
emoji varchar(50) (nullable) Emoji affiché avec le libellé
besoinSlug varchar(50) FK → besoin.slug

Relations :

  • besoin : ManyToOne → Besoin (FK besoin_slug)