Un modèle conceptuel de données décrit la sémantique des classes d’entités et de leurs relations au sein de jeux de données. Le modèle conceptuel est une abstraction de haut niveau des données, et de fait ne contient aucune caractérisation (typage) des classes d’entités ni considérations techniques liées au stockage ou au traitement des données.