| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Generalised approach to storing address details
Neo wrote:
>>Yes, can't argue with that and I would say that my understanding is that >>the RM can happily represent ... one hierarchy at a time ...
I don't want to get into an argument about this, I just want to say that AFAIAC we cannot at all conclude that "user is implying ...". Some group of users might agree to interpret it that way but the bare three lines above imply no such thing.
My understanding is that those three lines represent a relation and may indeed represent several other equivalent relations, eg., parent_of or child_of but not necessarily ancestor_of.
In the RM, an implementation cannot even know what a (human) parent is. All a dbms can do is preserve that relation without actually knowing what it is.
What I've been puzzling about is whether there is a way to declare two relations that are somehow equivalent, eg., somehow equatable by engine, perhaps one is a view and perhaps not, say one that talks about parents and another that talks about ancestors, or as I think JOG put it one that talks about ancestor pairs and another that talks about local pairs. I'm probably cuckoo to wonder about this, for reasons of theory in math, logic and philosophy that are beyond me, but there it is.
Thanks all, for the replies.
p Received on Tue Dec 12 2006 - 18:40:50 CST
![]() |
![]() |