QUESTIONS & RÉPONSES La collection de Solve DSI - Yann-Eric Devars
← Revenir aux réponses

Comment construire un dictionnaire de données exploitable ?

D’après Économie du système d’information

Méthodologie de construction

Lister les objets métiers et déterminer lesquels font l’objet d’un segment de MCD propre.

Identifier les entités (simples ou multiples) qui représentent chaque objet métier.

Décrire les attributs : pour chaque entité, on réunit la liste des champs, leur type (texte, date, nombre, etc.), les règles de saisie (par exemple, StatutCommande ne peut prendre que certaines valeurs), l’obligation ou non de remplir le champ, la longueur maximale, etc.

Préciser les relations : quelles sont les entités associées, la cardinalité (1-1, 1-n, n-n), les clés primaires et étrangères, etc.

Ajouter des commentaires fonctionnels : il est souvent pertinent d’expliquer pourquoi un champ ou une relation existe, dans quel contexte métier il est utilisé.

Exemples d’éléments du dictionnaire de données

Entité : OrdreFab

Description : Représente un ordre de fabrication lancé en production.

Champs :

num_ordre (PK) : Numéro unique, format entier, non nul.

date_creation : Date de lancement, format date, non nul.

ligne_production : Référence à la table LigneProd, clé étrangère, cardinalité 1-n.

statut : Valeur textuelle (Prévu, En cours, Terminé), non nul.

Entité : FichePoste

Description : Décrit un poste au sein de l’organisation.

id_poste (PK) : Clé primaire, numérique.

titre_poste : Nom du poste, texte 100 caractères, obligatoire.

departement : Clé étrangère vers DepartementRH, cardinalité 1-n.

niveau_salaire : Intervalle de rémunération, texte 50 caractères, optionnel.