Re: THe OverRelational Manifesto (ORM)

From: Bob Badour <bbadour_at_pei.sympatico.ca>
Date: Wed, 19 Apr 2006 21:13:12 GMT
Message-ID: <IJx1g.62552$VV4.1169225_at_ursa-nb00s0.nbnet.nb.ca>


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 - 23:13:12 CEST

Original text of this message