| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: RM and abstract syntax trees
David Cressey wrote:
> "Bob Badour" <bbadour_at_pei.sympatico.ca> wrote in message
> news:47361e66$0$5287$9a566e8b_at_news.aliant.net...
>
>>David Cressey wrote:
>>I would argue that an OID is nothing more than an abstract address. The >>problem with OIDs are people use them to point at things. The first and >>most compelling indication of this is when they mention some alleged >>performance advantage.
I disagree. If they are used to point, they are pointers. What the heck do you think the word means?
>>>In most pointer based systems, the pointer is not included in the
>>>being seen as redundant to its location. >>> >>>The distinction between content based addressing and pointer based >>>addressing is fundamental to the comparison of databases built on the >>>relational model and databases built on the graph model. >> >>The products that used OIDs generally used them as pointers.
>>>It is possible, by suitable abstraction and by poor design choices, to >>>create a database that offers none of the advantages claimed for the >>>relational model, while appearing to conform to the relational model >>>superficially. Sad to say, thousands of such databases have been >>>constructed over the years, and have led many uneducated database
>>>to believe that the relational model doesn't really offer the advantages >>>that its proponents cliam. >> >>Hear! Hear!
Every design involves tradeoffs, which makes it impossible to arrive at an objective measure for success. Every tradeoff opens the door for someone to say: "If you had done this differently, you would be able to do this other thing much more easily." Received on Sun Nov 11 2007 - 08:40:23 CST
![]() |
![]() |