Modélisation d'une base de données

2. Entités et Attributs

Avant de constituer une Base de Données, il est recommandé d'en établir un modèle.

La première étape consiste à regrouper les données que l'on veut modéliser sous forme d'entités. Une entité est une classe d'objets, qui sont tous décrits avec les mêmes types de donnée. Ces données (chaînes de caractère, nombres, ...) qui caractérisent l'entité sont nommées attributs (ou propriétés).

On peut représenter une entité avec ses attributs par un diagramme. L'entité est représentée par un rectangle, auquel se rattachent les propriétés symbolisées par des ovales.

une entité avec ses propriétés


Par exemple, si on veut modéliser une base de donnée musicale, une entité possible serait un Morceau de musique, dont les propriétés seraient par exemple le nom, la durée et la date d'enregistrement.

Entité exemple


On voit bien que les attributs correspondent à des types de donnée faciles à représenter sous forme informatique, tandis que l'entité se détache un peu de l'aspect technique pour représenter quelque chose (abstraction) qui nous intéresse dans le domaine qui est modélisé.