Ein Link-Knoten ist ein Hierarchieknoten, der auf einen anderen Hierarchieknoten, den sog. Originalknoten, verweist.
Mit einem Link-Knoten können Sie den unter dem entsprechenden Originalknoten liegenden Teilbaum mehrfach in eine Hierarchie einhängen.
Der Link-Knoten hat nach außen denselben Namen (NODENAME) wie der Originalknoten; intern erhält er allerdings eine andere ID (Knoten-ID).
Der Link-Knoten erbt alle Eigenschaften und Unterbäume des Originalknotens. Er hat keine „eigenen“ Kinder. Die von dem Originalknoten übernommenen Kinder werden in der Hierarchie-Pflege nicht angezeigt.
Link- und Originalknoten unterscheiden sich hinsichtlich ihrer Vater- und Nachbarknoten.
Diese Besonderheiten werden durch das Kennzeichen, das bei dem Link-Knoten gesetzt ist, ausgedrückt.
Laden von Link-Knoten
Beim Laden besitzt der Link-Knoten eine eigene NODEID und eine eigene PARENTID. Die CHILDID muß initial sein. NODENAME, INFOOBJECT und ggf. die Zeitintervalle (Felder des Von-Bis-Datums) sind identisch zu den Werten des Originalknotens. Das Link-Kennzeichen muß gesetzt sein.
Weitere Informationen über die genannten Felder finden Sie unter Hierarchien von flacher Datei hochladen.
Die folgende Grafik veranschaulicht den Fall, dass eine bestimmte Kundenorganisation sowohl unter der Vertriebsorganisation Baden-Württemberg als auch unter der Vertriebsorganisation Hessen hängt.
In der Hierarchie-Pflege wird nur der Link-Knoten als Verweis auf das Original angezeigt. Der Pfeil soll diese Beziehung verdeutlichen. In der Query hingegen werden auch die hier weiß abgesetzten, von dem Originalknoten übernommenen Kinder angezeigt.
Auf der gemeinsamen Summe Vertriebsorganisation DE wird der Wert nicht doppelt gezählt.
Siehe auch: