Lade...
 

Crossreferenz

Cross-Referenz

Zeigt ein Objekt auf ein anderes Objekt, so spricht man von der Referenz eines Objekts auf das andere. Auch sagt man, ein Objekt referenziert ein anderes Objekt. Z.B. wird in einem Auftrag der bestellende Kunde angegeben, das Auftragsobjekt referenziert das Kundenobjekt.

In ClassiX® sind viele solcher Referenzen zusätzlich auch als sogenannte Rückreferenzen ausgeprägt, d.h. zeigt (referenziert) ein Objekt auf ein anderes, so zeigt das referenzierte Objekt selbst wieder zurück auf das erste. Z.B. verweist ein Firmenobjekt auf alle seine Rollen (Kunde, Lieferant, usw.), jede dieser Rollen verweist selbst wieder zurück auf das Firmenobjekt.

Aus Performanzgründen sind in ClassiX® nicht alle Referenzen als Rückreferenzen definiert, d.h. man weiß a priori von einem Objekt nicht, welche alle anderen auf dieses Objekt verweisen.

Hierfür kann man aber eine sogenannte Crossreferenz-Datenbank bilden, die für alle Objekte alle Referenzen untereinander aufzeigt.