Définition
Le processus d’établissement de correspondances explicites entre entités, relations, contraintes et rôles d’une structure conceptuelle ou de données et ceux d’une autre, afin que des schémas relationnels puissent être traduits, comparés ou réutilisés ; se caractérise par l’identification d’homomorphismes, de correspondances partielles et de transformations autorisées plutôt que par une simple analogie ou métaphore.
Principe
Principe
La cartographie de schéma fonctionne en préservant la structure relationnelle (mappage de nœuds et arêtes, contraintes et opérations) dans la mesure permise par la sémantique des domaines ; les mappages valides maintiennent les fonctions ou inférences associées aux relations mappées.
Démonstration
Démonstration
Scénario illustratif — Situation : Une conceptrice veut réutiliser un schéma de catégories hiérarchique d’un catalogue de bibliothèque pour structurer une collection d’images en ligne. Reconnaissance : Elle identifie des types d’entités analogues (œuvre, auteur, sujet), des relations hiérarchiques et des contraintes de provenance. Action : Elle définit des correspondances pour les champs équivalents, spécifie des transformations pour les champs non concordants (p. ex. sujets → mots‑clés) et indique où seul un mappage partiel est possible. Conséquence : La collection d’images obtient des catégories consultables et conserve des liens de provenance, tandis que les requêtes nécessitant des champs propres au catalogue renvoient des résultats partiels ou transformés.
Mauvaise application
Mauvaise application
Confondre une similarité évocatrice avec un mappage complet (p. ex. mapper « auteur » sur « créateur » sans vérifier les règles de droits, de provenance ou la multiplicité) provoque des erreurs de catégorie ; l’erreur sémantique est de confondre ressemblance lexicale et sémantique relationnelle préservée.
Conséquence
Conséquence
Un bon mappage de schéma permet la réutilisation d’outils, des requêtes inter‑domaines et des architectures interopérables ; un mappage incorrect produit de fausses inférences, des pertes de données, des contraintes cassées et des analyses trompeuses.
Inversion
Inversion
Quand les domaines source et cible n’ont pas de relations isomorphes ou quand des contraintes critiques (juridiques, sémantiques, fonctionnelles) sont inreprésentables, le mappage est nécessairement partiel, heuristique ou déconseillé ; dans certains cas, il faut construire un schéma médiateur ou repenser les modèles.
Limite
Limite
Clairement dedans : définir des correspondances champ‑à‑champ et des règles de transformation entre deux schémas de base de données pour systèmes d’inventaire. Cas limite : tracer une analogie d’orientation entre un graphe de réseau social et un réseau de transport (heuristiques utiles mais équivalence structurale limitée). Clairement hors : employer une métaphore poétique sur les « réseaux » sans aucune correspondance entité–relation définissable.
Tension sémantique
Tension sémantique
Fidélité versus utilité — les mappages stricts et sans perte préservent la fidélité sémantique mais peuvent être impraticables ; les mappages pragmatiques et lossy augmentent l’utilité mais risquent de déformer le sens.
Synthèse
Synthèse
La Cartographie de Schéma est une tâche formelle de traduction relationnelle : elle exige la spécification explicite de correspondances, transformations autorisées et limites afin que les opérations et inférences relationnelles restent interprétables entre domaines, plutôt que de s’appuyer sur une analogie informelle.