Wenn das Quellenattribut auf ein Zielattribut gezogen wird, zu dem eine Zuordnung nicht möglich ist,
wird das Zielattribut nicht hervorgehoben. Wenn der Benutzer die Cursortaste loslässt, werden das Attribut hinter dem Cursor und die Zuordnungslinie nicht mehr angezeigt.
Es gibt eine Reihe von Gründen, die dafür verantwortlich sein können, dass eine Zuordnung ungültig ist:
- Einem Angabenattribut kann nur ein Datenspeicherattribut zugeordnet sein.
- Eine Zuordnung zwischen Attributen mit unterschiedlichen zugrunde liegenden Datentypen ist nicht möglich. Beispielsweise ist eine Zuordnung zwischen einem Ganzzahl- und einem Zeichenfolgedatentyp nicht möglich.
- Eine Zuordnung zwischen Attributen mit demselben Datentypen ist nicht möglich, wenn der Typ des Datenspeicherentitätsattributs
größer ist als der Typ des Angabenentitätsattributs. Beispielsweise ist keine Zuordnung zwischen einer 32-Bit-Ganzzahl und einer 16-Bit-Ganzzahl möglich.
- Es ist nicht möglich, Zuordnungen herzustellen, die auf Angabenentitätsattribute zurückgehen, d. h., alle Zuordnungen
müssen auf Datenspeicherentitäten zurückgehen.
- Es ist nicht möglich, ein Datenspeicherentitätsattribut auf ein anderes Datenspeicherentitätsattribut zu ziehen.