[Inhalt] [Zurück] [Weiter] [Thema] [Index]

ADBAddSpezifische()


Syntax:

ADBAddSpezifische (String key, String bez, String arr)
key: über welches Feld der Stammdaten ist relname angebunden?
bez: welches Feld der Stammdaten verzeigt spezifisch?
arr: welche Relation mit welchem Feld und welchen Relations-Feld?

Beispiel:

ADBAddSpezifische ("ORT", "SACHGEBIET", "sachgebiet|SACHGEBIET|BEZEICH")

Beschreibung:

Teilt dem ADBManager mit, dass über das Feld bez eine spezifische Verzweigung in den Stammdaten existiert (die Tupel also die relationale Struktur Richtung Polymorphismus verlassen).

In arr ist abgelegt, in welcher Relation die Zweige abgelegt sind, z.B. Sachgebiete. Mit Pipe getrennt sind dort abgelegt: der Name der Relation, das Feld, das mit bez kommuniziert, und das Feld, dass die Namen der spezifischen Unterelationen enthält.

key ist das Feld, mit der die Stammdaten mit dem Tupel aus dem jeweiligen Zweig verknüpft sind.

Siehe auch ADBSpezifische(), ADBAddBeimenge(), ADBAddErweiterung(), ADBAddZuordnung() und ADBInit().



toposoft 28.10.2024