Lorsqu'un attribut source est déplacé sur un attribut cible avec lequel le mappage est impossible, l'attribut cible ne change pas de couleur. Si l'utilisateur relâche le curseur, la représentation de l'attribut et la ligne de mappage qui suivaient le curseur disparaissent.
Il existe certaines raisons pour lesquelles un mappage peut ne pas être valide :
- Un attribut de preuve ne peut être mappé qu'à un seul attribut de magasin de données.
- Il est impossible de mapper des attributs qui n'ont pas le même type de données sous-jacent. Par exemple, il est impossible de mapper un type de données entier à un type de données chaîne.
- Il est impossible de mapper des attributs ayant le même type de données si le type de l'attribut d'entité magasin de données est plus grand que celui de l'attribut d'entité de preuve. Par exemple, il est impossible de mapper un entier de 32 bits à un entier de 16 bits.
- Il est impossible de créer des mappages provenant des attributs d'entité de preuve ; ce qui signifie que tous les mappages doivent provenir des entités magasin de données.
- Il est impossible de déplacer un attribut d'entité magasin de données sur un autre attribut d'entité magasin de données.