Types de Données
La section Types de Données (Data Types) 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 l’ensemble de votre modèle de données.
Au lieu de définir la même liste d’options (comme “Brouillon”, “En attente”, “Publié”) à plusieurs reprises pour chaque table qui en a besoin, vous pouvez créer un seul Type de Données et y faire référence partout où cela est nécessaire.
Créer un Type de Données
Section intitulée « Créer 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 + Add Table (+ Ajouter une Table).
- Cliquez sur la flèche déroulante à côté.
- Sélectionnez
Add Data Type(Ajouter un Type de Données).


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
Studentset 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 |