Physisches Datenmodell in ein logisches Datenmodell umsetzen

Mit dem Assistenten Modell in ein logisches Datenmodell umsetzen können Sie ein physisches Datenmodell in ein logisches Datenmodell umsetzen.

Vorbereitende Schritte

Überprüfen Sie vor der Umsetzung eines physischen Datenmodells die Gültigkeit und die Eigenschaftseinstellungen des Modells:

Vorgehensweise

Gehen Sie wie folgt vor, um ein physisches Datenmodell in ein logisches Datenmodell umzusetzen:

  1. Wählen Sie im Datenprojektexplorer ein physisches Datenmodell oder physisches Datenmodellobjekt aus. Sie können eine Umsetzung aus einer .pdm-Datei, einer Datenbank, einem Schema oder einer Tabelle ausführen.
  2. Klicken Sie auf Daten > Umsetzen > Logisches Datenmodell.
  3. Wählen Sie die geeigneten Optionen aus, wenn die Seite Modell prüfen angezeigt wird:
    • Wenn Sie das physische Datenmodell nicht analysieren wollen, wählen Sie die Option Physisches Modell vor Umsetzung analysieren ab.
    • Wenn Sie das physische Datenmodell analysieren wollen, führen Sie folgende Schritte aus:
      1. Stellen Sie sicher, dass das Kontrollkästchen Physisches Modell vor Umsetzung analysieren ausgewählt ist und klicken Sie auf Weiter.
      2. Prüfen Sie die Ergebnisse der Analyse des physischen Datenmodells auf der Seite Modellergebnisse prüfen.
      3. Werden Probleme im Modell festgestellt, können Sie auf Abbrechen klicken, um den Assistenten zu schließen und die Probleme zu beheben. Die Details der Modelanalyseprobleme werden in der Problemsicht angezeigt. Sie können zu den Datenobjekten im Datenprojektexplorer navigieren, indem Sie auf die Nachricht in der Sicht zu Problemen doppelklicken.
  4. Geben Sie auf der Seite Logisches Datenmodell für Ziel des Assistenten an, ob ein neues logisches Datenmodell erstellt oder ein vorhandenes logisches Datenmodell aktualisiert werden soll.

    Die Option Verfolgbarkeit generieren gibt an, dass Sie eine Abhängigkeit zwischen Objekten physischer Datenmodelle und Objekten logischer Datenmodelle erstellen wollen, sodass Sie die Abstammung der Objekte verfolgen können. Wenn diese Abhängigkeit mit dem Feature für die Analyse möglicher Fehler kombiniert wird, können Sie feststellen, welche Objekte von Änderungen an anderen Objekten betroffen sind. Wenn Sie ein vorhandenes logisches Datenmodell aktualisieren, können Sie auch die Rückverfolgbarkeit für den Abgleich bestimmter Typen von Datenmodellobjekten, die während der Umsetzung umbenannt werden, verwenden.

    Die Option Diagramme umsetzen gibt an, dass Sie die Diagramme generieren wollen, die im physischen Modell vorhanden sind, und diese Diagramme im das logische Datenmodell aufnehmen wollen. Nur Diagramme mit IE-Notation im physischen Datenmodell werden umgesetzt. Falls Sie ein neues logisches Datenmodell erstellen, werden die Diagramme generiert, wenn der Umsetzungsassistent abgeschlossen wird. Alle Objekte des Diagramms werden umgesetzt. Falls Sie ein vorhandenes logisches Datenmodell aktualisieren, werden die Diagramme generiert, wenn der Vergleichseditor geschlossen wird. Alle Tabellen im Diagramm werden in die entsprechenden vorhandenen oder neuen Objekte im logischen Datenmodell umgesetzt.

  5. Führen Sie die verbleibenden Schritte des Assistenten aus.

Ergebnisse

Wenn Sie das Erstellen eines neuen logischen Datenmodells angegeben haben, wird dies erstellt und im Ordner Datenmodelle des von Ihnen angegebenen Datenentwurfsprojekts angezeigt.

Wenn Sie das Aktualisieren eines vorhandenen logischen Datenmodells angegeben haben, wird der Vergleichseditor geöffnet, damit Sie Änderungen zusammenführen können. Wenn Sie Rückverfolgbarkeit einsetzen, werden alle umbenannten Tabellen-, Spalten-, Entitäts- und Attributpaare automatisch aufgelöst. Die Option Umsetzungsrückverfolgbarkeit beim Bestimmen umbenannter Tabellen, Spalten, Entitäten und Attribute verwenden auf der Seite mit den Vorgaben für den Datenobjektvergleich muss ausgewählt sein, damit die Rückverfolgbarkeit verwendet werden kann. Außerdem muss die Rückverfolgbarkeitsoption während der Umsetzungen konsistent verwendet werden.

Treten während der Umsetzung Fehler auf, werden diese als Einträge in der Fehlerprotokollsicht angezeigt. Dem Fehlerprotokolleintrag wird gegebenenfalls ein Stack-Trace angehängt. Klicken Sie doppelt auf einen Fehlerprotokolleintrag, um Details zu diesem Eintrag, einschließlich des zugehörigen Stack-Trace, anzuzeigen.


Feedback