Aller au contenu
Méthode & pièges

Dictionnaire des données

Le dictionnaire des données recense chaque information du besoin avec son nom, sa signification, son type et ses contraintes. Il se construit avant le MCD et évite doublons et ambiguïtés.

  • dictionnaire
  • inventaire
  • type
  • contrainte
  • calculé

Syntaxe

Modèle
Nom | Libellé | Type | Contraintes | Calculé ? | Règle de gestion

Exemple

Exemple concret
Nom            Libellé                    Type     Contraintes     Calculénum_client     Numéro du client           N        unique          nonemail          E-mail du client           AN       unique          nondate_commande  Date de la commande        D        obligatoire     nonquantite       Quantité commandée         N        > 0 (RG5)       nonmontant_ligne  quantite × prix_vente      N        —               ouiTypes : AN alphanumérique, N numérique, D date, B booléen.montant_ligne est calculé : il ne figurera pas dans le MCD.

À retenir

  1. Un nom désigne une seule information : si « date » vaut pour la commande et la livraison, créez date_commande et date_livraison.
  2. Donnez des types conceptuels (alphanumérique, numérique, date, booléen) : le choix entre TEXT et VARCHAR attendra le MPD.
  3. Marquez les données calculées (montant_ligne, âge) : elles ne figurent pas dans le MCD, sauf décision explicite de les stocker.
  4. Piège : oublier les données implicites, comme le numéro de commande ou la date de création, que personne n'écrit dans le besoin mais que tout le monde utilise.

Voir aussi