Im Toolfenster Mapping können Sie ein Mapping aus einem konzeptionellen Modell in ein Datenbankmodell oder umgekehrt durchführen.
Das Toolfenster wird nur angeboten, wenn Sie eine Lizenz für Innovator for Database Architects haben.
Sie können einzelne Entitäten oder ganze Pakete oder das ganze Modell für das Mapping auswählen. Dazu ziehen Sie die entsprechenden Elemente aus z. B. der Modellstruktur per Drag-and-Drop in die Liste der Auswahlelemente.
Sie können prüfen, welche Elemente tatsächlich gemappt werden. Wenn sich z. B. in der Liste der Auswahlelemente nur ein Paket befindet, dann werden alle Elemente in dem Paket gemappt, die dem Mapping entsprechen. Es kann auch sein, dass in der Liste der Auswahlelemente Elemente enthalten sind, die sich auf das Mapping gar nicht auswirken. Mit der Schaltfläche Quellelemente berechnen... können Sie sich die Elemente darstellen lassen, die tatsächlich gemappt werden.
Sie können sich anzeigen lassen, was das Mapping verändern würde. Im rechten Baum des Zielmodells werden dann die Elemente, die geändert würden, blau und die Elemente, die neu angelegt würden, grün dargestellt.
Sie können das Mapping durchführen lassen.
Das Toolfenster verfügt über das zugehörige Register Mapping mit zwei Gruppen .
Links befindet sich die Liste Auswahlelemente. Diese wird erst angezeigt, wenn ein Mapping ausgewählt wurde. Falls die Liste leer ist, wird ein Text angezeigt, der Ihnen sagt, dass Sie dorthin die Auswahlelemente ziehen sollen. Sobald Sie das erste Element dorthin gezogen haben, wird dieser Text nicht mehr angezeigt, sondern das entsprechende Element. Sie können noch weitere Elemente in die Liste ziehen. Mit dem Kontextmenü können Sie die selektierten Elemente wieder aus der Liste entfernen. Sie können alle möglichen Elemente in die Liste ziehen. Es wird aus Zeitgründen nicht geprüft, ob das Element bei dem ausgewählten Mapping überhaupt sinnvoll ist. Mit der Schaltfläche Quellelemente berechnen... können SIe selbst eine derartige Prüfung durchführen.
Für die Schaltflächen Quellelemente berechnen..., Vorschau und Ausführen spielt es keine Rolle, welche Auswahlelemente in der Liste selektiert sind. Es werden immer alle Elemente der Liste berücksichtigt.
Rechts befindet sich das Zielmodell. Dieser Bereich wird erst angezeigt, wenn ein Mapping ausgewählt wurde. Zuerst müssen Sie das Zielmodell festlegen. Die Auswahlliste bietet alle Teilmodelle an. Nachdem Sie das gewünschte Teilmodell ausgewählt haben, wird der entsprechende Teil der Modellstruktur angezeigt.
Bei der Liste der Auswahlelemente und dem Baum des Zielmodells bietet das Kontextmenü neben den üblichen Einträgen noch weitere Menüpunkte. Diese Menüpunkte erscheinen nur, wenn das selektierte Element schon einmal von einem Mapping betroffen war. Für jedes über ein Mapping verbundenes Element wird ein Menüeintrag angeboten.
In der Liste der Auswahlelemente ist eine Entität selektiert. Die Entität wurde früher schon einmal gemappt. Das Kontextmenü bietet unten einen zusätzlichen Menüpunkt an. Dieser hat als Text den Namen der Tabelle, auf die die Entität gemappt wurde. Weiterhin wird das Stereotypsymbol der Tabelle mit angezeigt. Wenn Sie diesen Menüpunkt ausführen, dann wird der Baum des Zielmodells soweit aufgeklappt, dass die entsprechende Tabelle sichtbar ist. Die Tabelle wird selektiert und bekommt den Fokus.
So können Sie zwischen der Liste der Auswahlelemente und dem Baum des Zielmodells hin und her springen.
Sollte das entsprechende Element im Zielbaum nicht vorhanden sein, erscheint eine entsprechende Meldung. Dies wäre ein Indiz dafür, dass Sie ein falsches Zielmodell ausgewählt haben oder das Element schon früher in ein falsches Zielmodell gemappt wurde.
Sollte das entsprechende Element in der Liste der Auswahlelemente nicht vorhanden sein, dann wird es hinzugefügt.
Innovator X Generation 11 R4 - Copyright © 2011-2012 - MID GmbH Nürnberg - DIN EN 9001 zertifiziert - Alle Rechte vorbehalten.