Le modèle conceptuel de données est une représentation graphique et logique de l’organisation des informations d’une application.
Les données sont représentées dans des ensembles, des entités.
Les éléments sont codifiés sous forme de diagramme et de relations :
- un rectangle pour entité (un objet) qui contient la liste des propriétés
- les relations (pattes entre chaque entités)
- la cardinalité (chiffres au-dessus des pattes).
Les relations entre les éléments peuvent être de plusieurs types :
- contrainte d’intégrité fonctionnelle (CIF) : cardinalité supérieure (0,1 ou 1,1) appartenance unique
- contrainte d’intégrité multiple (CIM) : (0,n ou 1,n)