Modèle de données
Un modèle de données est une représentation organisée des objets sur lesquels des informations sont enregistrées, de leurs attributs, de leurs relations et des règles qui encadrent ces éléments. Il sert à rendre explicite la structure et le sens des données avant ou pendant leur mise en œuvre dans un fichier, une base de données ou un système d’information.
Niveaux de modélisation
Un modèle conceptuel décrit les entités du domaine et leurs relations sans imposer une technologie de stockage. Dans un suivi sanitaire aquacole, il peut par exemple distinguer les sites, les bassins, les lots de poissons, les prélèvements et les résultats d’analyse. Un modèle logique précise ensuite les attributs, identifiants, cardinalités et contraintes. Le modèle physique traduit ces choix dans une organisation technique telle que des tables, des colonnes et des index.
Un diagramme relationnel peut représenter graphiquement une partie du modèle, mais le diagramme n’est pas le modèle entier : les définitions, domaines de valeurs, règles d’intégrité et métadonnées en font aussi partie. De même, un tableau ou un graphique qui communique des résultats est une présentation des données, et non nécessairement un modèle de leur structure.
Qualité et interopérabilité
Une entité doit correspondre à un concept délimité ; un attribut doit avoir une définition, un type, une unité éventuelle et des valeurs admissibles. Les relations précisent comment les occurrences sont associées et selon quelles cardinalités. Des identifiants stables et des définitions partagées limitent les ambiguïtés lors de l’échange ou de l’agrégation de données entre établissements.
L’ancien intitulé « Présentation de données » est conservé comme alias historique, mais la définition héritée décrit bien un modèle de données. Il ne faut donc pas l’interpréter comme une recommandation sur la mise en page de graphiques statistiques.