Aller au contenu

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.

Pour créer un nouveau type de données personnalisé :

  1. Dans la barre latérale du Modèle de Données, localisez le bouton + Ajouter une Table (+ Add Table).
  2. Cliquez sur la flèche déroulante à côté.
  3. Sélectionnez Ajouter un Type de Données (Add Data Type).

alt text

alt text

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 Students que dans la table Applications.
  • 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.
Nom du Type de DonnéesValeurs Potentielles
course_status_enumOUVERT, FERMÉ, EN_COURS, ANNULÉ
grade_type_enumA, B, C, D, F, INCOMPLET
resource_type_enumVIDÉO, PDF, QUIZ, DEVOIR