Informationen zur Datenbank SROUTEDB

Die Datenbank SROUTEDB enthält zwei Tabellen, EMPLOYEE (Mitarbeiter) und DEPARTMENT (Abteilung). Aus dem folgenden Diagramm geht hervor, wie der Nachrichtenfluss aus dem Mustercode abhängig vom Inhalt der Testnachrichten mit den Tabellen interagiert.

Diagramm zur Veranschaulichung der Interaktionen zwischen dem Nachrichtenfluss und der Benutzerdatenbank.

Das folgende Diagramm stellt die Verbindung der Tabellen durch gemeinsame Werte für die Spalten EMPLOYEE.EMPNUM und DEPARTMENT.MGRNUM bzw. DEPARTMENT.DEPTNUM und EMPLOYEE.WORKDEPT dar.

Diagramm zur Veranschaulichung der Beziehungen zwischen den beiden Tabellen, wie im Text beschrieben.

Tabelle DEPARTMENT

Die Tabelle DEPARTMENT enthält Informationen zu den einzelnen Abteilungen des Unternehmens. Die Daten in der Tabelle werden vom Simplified Database Routing-Nachrichtenfluss abgefragt.

Die folgende Übersicht zeigt die Struktur der in diesem Mustercode verwendeten Datenbanktabelle 'DEPARTMENT':

Feldname Datentyp Null? Content
DEPTNUM CHAR(3) Nein Die eindeutige Abteilungsnummer.
DEPTNAME VARCHAR(36) Nein Der beschreibende Name der Abteilung.
MGRNUM CHAR(6) Ja Die eindeutige Nummer des Abteilungsleiters.

Die folgende Übersicht zeigt den Inhalt der in diesem Mustercode verwendeten Datenbanktabelle 'DEPARTMENT':

DEPTNUM DEPTNAME MGRNUM
D00 Personal 000010
D01 Entwicklung 000020
D02 Support 000030

Tabelle EMPLOYEE

Die Tabelle EMPLOYEE enthält Daten zu Mitarbeitern. Die Daten in der Tabelle werden vom Simplified Database Routing-Nachrichtenfluss abgefragt.

Die folgende Übersicht zeigt die Struktur der in diesem Mustercode verwendeten Datenbanktabelle 'EMPLOYEE':

Feldname Datentyp Null? Content
EMPNUM CHAR(6) Nein Die eindeutige Personalnummer.
FIRSTNM VARCHAR(20) Nein Der Vorname des Mitarbeiters.
LASTNM VARCHAR(15) Nein Der Nachname des Mitarbeiters.
PHONENUM CHAR(4) Ja Die firmeninterne Durchwahlnummer des Mitarbeiters.
WORKDEPT CHAR(3) Ja Die Nummer der Abteilung, in welcher der Mitarbeiter in dem Unternehmen arbeitet.
YEARSSERVICE INTEGER Ja Die Dauer der Firmenzugehörigkeit des Mitarbeiters in Jahren.
AGEINYRS INTEGER Ja Das Alter des Mitarbeiters in Jahren.
SEX CHAR(1) Ja Das Geschlecht des Mitarbeiters.
SALARY DECIMAL(9,2) Ja Das Jahresgehalt des Mitarbeiters.

Die folgende Übersicht zeigt den Inhalt der in diesem Mustercode verwendeten Datenbanktabelle 'EMPLOYEE':

EMPNUM FIRSTNM LASTNM PHONENUM WORKDEPT YEARSSERVICE AGEINYRS SEX SALARY
000010 DAVID BROWN 4501 D01 10 54 M 23250.00
000020 SALLY KWAN 4738 D00 9 27 F 18375.00
000030 JOHN GEYER 6789 D01 22 47 M 53000.00
000040 EVA SMITH 7831 D00 12 37 F 29000.00

Zurück zu 'Informationen zum Mustercode 'Simplified Database Routing'