Aller au contenu
Concepts de base

Entité

Une entité regroupe les objets métier de même nature que le système doit mémoriser, comme CLIENT ou PRODUIT. On en crée une dès qu'un nom du besoin porte ses propres informations.

  • rectangle
  • objet
  • métier
  • occurrence

Syntaxe

Modèle
┌─────────────────┐│     ENTITE      │  ← nom au singulier, en majuscules├─────────────────┤│ identifiant     │  ← souligné│ attribut        │└─────────────────┘

Exemple

Exemple concret
Besoin : « On enregistre chaque client avec son nom,son prénom et son e-mail. »CLIENT  num_client   (identifiant, souligné)  nom  prenom  emailOccurrences : (C001, Dupont, Jean, jean.dupont@exemple.fr)              (C002, Martin, Léa, lea.martin@exemple.fr)

À retenir

  1. Nommez l'entité au singulier et en majuscules (PRODUIT, pas Produits) : chaque occurrence est un produit.
  2. Une entité a un identifiant et au moins un attribut descriptif ; sinon, c'est probablement un simple attribut d'une autre entité.
  3. Une entité existe indépendamment de ses liens : un PRODUIT jamais vendu reste une occurrence valable.
  4. Piège : modéliser un écran, un rapport ou un composant du logiciel (FORMULAIRE, TABLEAU_DE_BORD) comme une entité. Le MCD décrit les données du métier, pas l'interface.

Voir aussi