Objectreferenzen ( ich glaub so kann man es in diesem Fall nennen )
Nein.
Objektreferenzen halten einen Pointer auf das jeweilige Objekt.
Sie liegen nicht in den anderen Datenbank sondern verweisen auf Objekte in anderen Datenbanken oder in derselben Datenbank. Die Objektreferenzen selbst liegen aber immer in der gleichen Datenbank. Sie sind quasi ein Handle auf ein Objekt.
Das Objekt ist in aller Regel auf technischer Ebene einfach ein Speicherbereich aus 1sen und 0en, für den es aber aus Sicht der Programmiersprache eine höherleveligere Struktur gibt (Eigenschaften, Methoden).
Die Objektreferenz ist die Identity des Objekts. Objekte bestehen nicht nur aus data and behaviour sondern besitzen ausserdem eine Identity (eben die Objektreferenz).
set s = new NotesSession()
Hier ist s die Objektreferenz.
Die Objektreferenz liegt für einen bestimmten scope im stack des ausführenden Programms.
set doc = vw.getFirstDocument
' doc ist Objektreferenz auf ein Objekt. Über die Objektreferenz kann auf das Objekt zugegriffen werden
doc.aField = "1"
doc.save true, false
set doc = vw.getNextDocument(doc) 'doc ist nun eine neue Referenz die auf ein anderes Objekt verweist.