Types de Données
La section Types de Données vous permet de définir des structures de données personnalisées et réutilisables — principalement des Énumérations (Enums) — qui peuvent être utilisées dans tout votre modèle de données.
Au lieu de définir la même liste d’options (comme “Brouillon”, “En attente”, “Publié”) de manière répétitive pour chaque table qui en a besoin, vous pouvez créer un seul Type de Données et le référencer partout où cela est nécessaire.
Création d’un Type de Données
Section intitulée « Création d’un Type de Données »Pour créer un nouveau type de données personnalisé :
- Dans la barre latérale du Modèle de Données, localisez le bouton + Ajouter une Table (+ Add Table).
- Cliquez sur la flèche déroulante à côté.
- Sélectionnez
Ajouter un Type de Données(Add Data Type).


Cas d’Utilisation Courants
Section intitulée « Cas d’Utilisation Courants »Comme le montrent les exemples de la barre latérale (par exemple, attendance_status_enum, grade_type_enum), les Types de Données sont idéaux pour standardiser la logique métier dans toute l’application.
- Standardisation : Assurez-vous qu’un champ “Statut” a exactement les mêmes options dans la table
Studentsque dans la tableApplications. - Maintenance : Si vous devez ajouter une nouvelle option de statut (par exemple, changer “Archivé” en “Supprimé”), vous la mettez à jour une fois dans la définition du Type de Données, et elle s’applique automatiquement à toutes les tables utilisant ce type.
Exemples
Section intitulée « Exemples »| Nom du Type de Données | Valeurs Potentielles |
|---|---|
| course_status_enum | OUVERT, FERMÉ, EN_COURS, ANNULÉ |
| grade_type_enum | A, B, C, D, F, INCOMPLET |
| resource_type_enum | VIDÉO, PDF, QUIZ, DEVOIR |