Relationale Strukturen (Strukturen über Relationen)
Informationen
Über Relationen werden logische Zusammenhänge zwischen Daten hergestellt.
Relationen können in Datentabellen oder in Modulen definiert werden.
Relationen in der Datentabelle
Informationen
Datentabellen können über Relationen miteinander verknüpft werden.
Die Relationen werden pro Datentabelle im Modul Data Dictionary mit den Parametern der DT416 Relation definiert.
Beispiel
Die Datentabelle 060 Checkliste und 061 Checklistenpunkt sind über eine N:1-Relation miteinander verbunden.
D.h., jeder Checkliste können mehrere Checklistenpunkte zugeordnet werden, aber jeder Checklistenpunkt gehört nur zu einer Checkliste.
Die Checklistenpunkt-Datentabelle ist der Checklisten-Datentabelle untergeordnet.
Relationen in der Datenbereichszuordnung
Information
In einem Modul können Daten aus unterschiedlichen Datentabellen, zwischen denen keine Datentabellenrelation vorhanden ist z.B. DT461 Projekt und DT467 Ressource, verknüpft und strukturiert dargestellt werden.
Vorgehensweise
Die Datenbereiche aus unterschiedlichen Datentabellen anlegen und dem gewünschten Modul zuordnen.
Mit Relationen können Datentabellen verknüpft werden, die anwendungslogisch zusammenhängende Dataitems enthalten. Z.B. kann der Projektmanager (DT461) mit der Ressource (DT467) verknüpft werden, nicht aber mit der Kostenart (DT470).
Rekursive Strukturen
Information
Von rekursiven Strukturen (auch rekursive Relation) spricht man, wenn Daten einer Datentabelle einen hierarchischen Bezug zu anderen Daten derselben Datentabelle besitzen.
Dies kann über eine spezielle Strukturdatentabelle oder über den Parameter Rekursive Relation erfolgen.
Beispiel
Über eine Strukturdatentabelle
Ressource (DT467)
Unterressource (DT469)
Über den Parameter Rekursive Relation
Vorgang (DT463)
Untervorgang (DT463)
Strukturierung über Strukturdatentabelle
Information
Objekt- und Objektstrukturdaten sind in unterschiedlichen Datentabellen vorhanden und zwischen ihnen besteht eine Datenbankrelation z.B. DT467 Ressource und DT469 Ressourcenstruktur
Vorgehensweise
Datenbereiche
Objektdatenbereich DT467: die Daten in diesem Datenbereich sollen strukturiert dargestellt werden
Strukturdatenbereich DT469: die Daten in diesem Bereich enthalten die Strukturinformationen (welche Unterressourcen eine Ressource hat).
Modul
Objektdatenbereich ist übergeordneter Datenbereich von Strukturdatenbereich.
Im Strukturdatenbereich im Parameter Rekursiver Unterbereich (Rekursiver Unterbereich) die Position des Objektdatenbereichs eintragen und den Parameter Nie anzeigen aktivieren.
Beispiel
Customizing einer Ressourcenstruktur
Ergebnis im Modul
Achtung
Die Struktur wird nur dargestellt, wenn der Datenbereichsparameter Baum auf 1 gesetzt ist.
Strukturierung über Rekursive Relation
Information
Objekt- und Objektstrukturdaten sind in der gleichen Datentabelle enthalten z.B. Vorgang und übergeordneter Vorgang: beide DT463
Vorgehensweise
Datenbereich
In diesem Fall wird die Relation zwischen dem Objekt und seinen Unterobjekten über den Relationseintrag im Feld Rekursive Relation erzielt.
Beispiel
Relationseintrag im Datenbereich Vorgang des Moduls Terminplan zum Strukturieren der Vorgänge