Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt Flugmodell   Dokument im Navigationsbaum lokalisieren

Das Flugmodell ist Grundlage aller Beispiele in dieser Dokumentation. Alle in den Beispielen erwähnten Tabellen des Flugmodells sind in ihrem System vorhanden, so daß Sie die Beispiele direkt im System nachvollziehen können.

Dem Flugmodell liegt das Datenmodell BC_TRAVEL zugrunde, daß Sie sich in Ihrem System mit dem Data Modeler ansehen können.

Vorgehensweise zum Anzeigen des Flugmodells

  1. Verzweigen Sie ins Einstiegsbild der ABAP Workbench und wählen Sie dann Entwicklung Data Modeler.
  2. Sie verzweigen damit ins Einstiegsbild des Data Modeler.

  3. Geben Sie im Feld Modellierungsobjekt BC_TRAVEL ein und wählen Sie Anzeigen.
  4. Sie verzweigen in die Beschreibung des Flugmodells.

  5. Über Hilfsmittel Grafik können Sie sich das Datenmodell auch als Grafik anzeigen lassen.

Weitere Hinweise zur Datenmodellierung und zur Bedienung des Data Modeler finden Sie in der Dokumentation zum Data Modeler.

Flugmodell (vereinfachte Darstellung)

Diese Grafik wird im zugehörigen Text erklärt

Das Flugmodell beschreibt auf vereinfachte Weise die Buchung von Platz in Passagierflugzeugen durch Flugkunden. Die Buchung erfolgt entweder über eine Verkaufsstelle einer Fluggesellschaft oder über ein Reisebüro.

Grundlage einer Flugbuchung sind einzelne Flugverbindungen, die im Flugplan genau beschrieben sind. Zu jeder Flugverbindung gibt es konkrete Flüge.

Zugeordnete Tabellen im ABAP Dictionary

Zu jedem Entitätstyp des Flugmodells gehört eine Tabelle im ABAP Dictionary, in der die Daten der zugehörigen Entitäten (Ausprägungen des Entitätstyps) erfaßt werden.

Die wichtigsten Tabellen des Flugmodells sind:

Zusammenhänge zwischen den Tabellen

Die Tabelle SBUSPART enthält alle Geschäftspartner zu einer Fluggesellschaft. In dieser Tabelle ist ein Geschäftspartner über seine Nummer identifiziert. Weiter sind noch die Daten des Ansprechpartners bei diesem Geschäftspartner hinterlegt. Ein Geschäftspartner kann ein Reisebüro oder ein Kunde (z.B. Firma, die häufig direkt bei der Fluggesellschaft Flüge bucht) sein. Für diese beiden Typen von Geschäftspartnern werden unterschiedliche Daten benötigt. Die Daten eines Reisebüros werden in der Tabelle STRAVELAG und die Daten eines Kunden in der Tabelle SCUSTOM abgelegt. Zu jedem Eintrag in der Tabelle SBUSPART existiert also ein Eintrag mit gleichem Schlüssel entweder in der Tabelle STRAVELAG oder in der Tabelle SCUSTOM.

Die Tabelle SCARR enthält die Kennungen und Bezeichnungen der Fluggesellschaften. Jede Fluggesellschaft bedient eine Reihe von Flugverbindungen. Diese Flugverbindungen sind in der Tabelle SPFLI hinterlegt. Die konkreten Flugdaten für jede Flugverbindung stehen in der Tabelle SFLIGHT. Für jeden Flug in der Tabelle SFLIGHT können Buchungen vorgenommen werden. Die vorgenommenen Buchungen pro Flug sind in der Tabelle SBOOK verzeichnet.

Die Fluggesellschaften unterhalten Verkaufsschalter an den Flughäfen. Diese Verkaufsschalter sind in der Tabelle SCOUNTER verzeichnet. Die Nummer des Kunden bzw. des Reisebüros, für das die Buchung vorgenommen wurde, sind in der Tabelle SBOOK bei jeder Buchung hinterlegt. Falls direkt an einem Schalter gebucht wurde, ist die Nummer des Verkaufsschalters zusätzlich bei den Buchungsdaten in der Tabelle SBOOK eingetragen.