Chapprend · Modélisation · Bloc 1
Entités, attributs et associations
Identifier ce que l’on gère et les liens entre les objets.
Décrire une entité
Une entité représente un objet concret, abstrait ou de gestion : livre, auteur, lecteur, commande. Ses occurrences partagent les mêmes attributs. Un identifiant distingue chaque occurrence.
| Entité | Identifiant | Attributs |
|---|---|---|
| LIVRE | ISBN | Titre, année de parution. |
| AUTEUR | numAuteur | Nom, prénom. |
| LECTEUR | numLecteur | Nom, email, date d’inscription. |
Exprimer une association
Une association décrit un lien de sens entre des entités : un auteur écrit un livre, un lecteur emprunte un livre. Les cardinalités traduisent les règles de gestion, jamais une simple préférence de dessin.
| Cardinalité | Sens |
|---|---|
| 0,1 | Participation facultative, au plus une. |
| 1,1 | Participation obligatoire et unique. |
| 0,n | Aucune, une ou plusieurs. |
| 1,n | Au moins une. |
Passer des phrases au modèle
- Lister les objets que l’on doit gérer.
- Ranger leurs propriétés et choisir les identifiants.
- Nommer les associations par un verbe ou une expression.
- Lire chaque association dans les deux sens pour fixer les cardinalités.
Le nom d’un auteur est-il toujours un bon identifiant ?
Non. Des homonymes peuvent exister ; un numéro unique distingue les auteurs.