JOG wrote:
> Bob Badour wrote:
>
>>JOG wrote:
>>
>>
>>>Alfredo Novoa wrote:
>>
>> >
>> > [snip]
>>
>>>>But of course there are more relationships between OO and the
>>>>Relational Model.
>>>>
>>>>For instance:
>>>>
>>>>operator = method
>>>>pointer = OID
>>>>scalar value = object
>>>>scalar variable = object
>>>>scalar value = instance
>>>>
>>>>Etc.
>>>
>>>[snip]
>>>
>>>While I agree with virtually everything you say Alfred, I never liked
>>>the "pointer=OID comparison.". Pointers are variable, and OID's are far
>>>more analagous to a memory address. Of course, that doesn't diminish
>>>the disadvantages of navigational databases, but the sofware engineer
>>>in me always cringes slightly when I see the comparison.
>>
>>A pointer variable has a memory address value (or a storage location
>>value). An OID variable has an OID value. I don't see how that makes the
>>comparison any less valid.
>
> As far as I know OID's are not variable - however I thankfully do not
> use OODBMS, so this is based only on peripheral knowledge.
Sure they are. OID variables are usually called references or pointers
so I can understand your confusion.
Received on Wed Apr 19 2006 - 16:13:12 CDT