Entités Études
Piste
Table : pistes
Description : Représente une "piste d'études" (parcours de formation)
| Champ | Type | Description | Champ BigQuery |
|---|---|---|---|
id |
number |
Identifiant unique (hérité de BaseEntity) | - |
name |
string |
Nom de la piste (max 3000 caractères) | - |
slug |
string |
Slug unique pour l'URL (max 43000 caractères) | - |
oldId |
string |
ID de l'ancienne base de données (max 200 caractères) | old_id |
status |
enum |
Statut de la piste | - |
description |
text |
Description de la piste | - |
typeEtablissement |
string |
Type d'établissement (max 200 caractères) | - |
duree |
string |
Durée de la formation (max 200 caractères) | - |
typeEnseignement |
string |
Type d'enseignement (max 200 caractères) | - |
typeFormat |
string |
Type de format (max 200 caractères) | - |
typeFormation |
string |
Type de formation (max 200 caractères) | - |
disponibleEnApprentissage |
boolean |
Disponible en apprentissage | - |
dureeStageFrom |
number |
Durée de stage minimum (en semaines) | - |
dureeStageTo |
number |
Durée de stage maximum (en semaines) | - |
domaines |
string[] |
Domaines de la formation | - |
isElasticVerified |
boolean |
Indique si la piste est vérifiée dans Elasticsearch (défaut: false) | - |
Valeurs possibles pour status (PisteStatus) :
draft: Brouillon (visible uniquement par les admins)published: Publié (visible par tous)
Relations :
additionals: Informations supplémentairestemoignages: Témoignages liés à cette pistetags: Tags associéscreator: Utilisateur créateurrelatedMedias: Médias liésuserImpacts: Impacts utilisateur
Tag
Table : tags
Description : Représente un tag/qualification lié à une entité
| Champ | Type | Description | Champ BigQuery |
|---|---|---|---|
id |
number |
Identifiant unique (hérité de BaseEntity) | - |
label |
string |
Libellé du tag (max 5000 caractères) | - |
picture |
text |
Icône du tag | - |
type |
enum |
Type de tag | - |
category |
enum |
Catégorie du tag | - |
description |
text |
Description du tag | - |
Valeurs possibles pour type (TagType) :
like: Likedislike: Dislikenone: Aucun (défaut)
Valeurs possibles pour category (TagCategory) :
piste: Pistecomment: Commentairenone: Aucun (défaut)
Relations :
creator: Utilisateur créateurpiste: Piste associéetemoignage: Témoignage associétopic: Sujet associé
Temoignage
Table : temoignages
Description : Représente un témoignage d'utilisateur
| Champ | Type | Description | Champ BigQuery |
|---|---|---|---|
id |
number |
Identifiant unique (hérité de BaseEntity) | - |
title |
string |
Titre du témoignage (max 3000 caractères) | - |
Relations :
tags: Tags associésmedias: Médias associéspiste: Piste associée
Additional
Table : additionals
Description : Informations supplémentaires pour pistes ou articles
| Champ | Type | Description | Champ BigQuery |
|---|---|---|---|
id |
number |
Identifiant unique (hérité de BaseEntity) | - |
name |
string |
Question (max 500 caractères) | - |
description |
text |
Description | - |
order |
number |
Ordre d'affichage (défaut: 0) | - |
pisteId |
number |
ID de la piste associée (si applicable) | - |
articleId |
number |
ID de l'article associé (si applicable) | - |
Relations :
piste: Piste associéearticle: Article associérelatedMedias: Médias liés
Topic
Table : topics
Description : Représente un sujet de discussion
| Champ | Type | Description | Champ BigQuery |
|---|---|---|---|
id |
number |
Identifiant unique (hérité de BaseEntity) | - |
name |
string |
Nom du sujet (max 3000 caractères) | - |
Relations :
tags: Tags associés