🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
1 messages
1 total messages Started by Volker Gaede Mon, 14 Dec 1992 20:57
OID usw.
#70
Author: Volker Gaede
Date: Mon, 14 Dec 1992 20:57
29 lines
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