Aller au contenu

Explication

Concepts essentiels

Distinguez modèle, type d’entité, instance, propriété, relation et action.

1 min

L’ensemble cohérent des types, propriétés, relations et règles qui décrivent un domaine.

La définition réutilisable d’un concept métier, par exemple Client, Commande ou Fournisseur. « Objet » et « Object Type » sont des synonymes rencontrés dans certaines interfaces techniques.

Une occurrence réelle d’un type. Client est un type ; ACME France est une instance de Client.

Une valeur portée par une instance, comme le nom, le statut ou la date de création.

Un lien métier entre deux instances, par exemple Client passe Commande. Les termes « lien » et « Link Type » désignent le même concept dans certains contextes techniques.

Une opération contrôlée applicable au métier, comme approuver une commande ou ouvrir un dossier.

Type ou instance ?

QuestionType d’entitéInstance
Que représente-t-il ?Une structure réutilisableUne donnée réelle
ExempleClientACME France
Combien ?Un par conceptAutant que nécessaire
Une modification affecte…Toutes les instances futuresCette occurrence uniquement

Propriété ou relation ?

Utilisez une propriété lorsque la valeur appartient à l’entité et n’a pas de cycle de vie propre : Commande.montant. Utilisez une relation lorsque la cible est elle-même un concept que vous devez identifier, enrichir ou relier ailleurs : Commande appartient à Client.

Continuez avec le guide de conception.