Thread View: de.comp.lang.c++
1 messages
1 total messages
Started by Volker Gaede
Mon, 14 Dec 1992 20:57
OID usw.
Author: Volker Gaede
Date: Mon, 14 Dec 1992 20:57
Date: Mon, 14 Dec 1992 20:57
29 lines
1830 bytes
1830 bytes
>BTW: Objektidentitaet in OODBs verlangt --- neben den oben genannten
>Eigenschaften ---, dass die OIDs (hier Surrogate genannt) nie wieder
>vergeben werden duerfen. Und das duerfte ja fuer Pointer nicht gelten.
Womit du Recht hast. An Stelle von Pointern werden hier aber oft die
physikalischen Adressen verwendet, auch wenn hiermit das Riskio besteht,
da"s eine OID zweimal vergeben werden kann. Dies ist speziell beim Clustern
von Daten sehr nachteilig.
Richtig interessant wird die Sache aber erst dann, wenn du z.B. eine
Query "uber eine Collection von transienten UND persisteten
Objekten machst. Auch hier gibt es diverse Tricks, um eine unique ID f"ur
das Objekt zu garantieren.
BTW, OIDs werden auch in der OODB-Terminologie OIDs genannt (zumindest in der
englischen Literatur) und nicht Surrogat, was aufgrund seiner urspr"unglichen
Bedeutung nur zur Verwirrung f"uhren w"urde.
Volker
------------------------------+-------------+----------------------
Volker Gaede + \\\|// + Tant d'histoire pour
+ |o o | + rien de tout.
gaede@main01.rz.uni-ulm.de + O| L |D +
gaede@faw9370.faw.uni-ulm.de + |\_/ | +
gaede@faw.uni-ulm.de + \___/ +
------------------------------+-------------+----------------------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads