| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: XML storing and management
Jan Hidders wrote:
> On 27 sep, 22:52, Bob Badour <bbad..._at_pei.sympatico.ca> wrote: >
Suppose I said my pickup truck is no good for digging trenches. Your position amounts to saying: "If you hooked up a hydraulic system and welded a back-hoe on the back, it would dig trenches just fine."
One simply cannot re-order an arbitrary XML document without destroying information. One can re-order any relation without ever destroying information.
>>What your position boils down to is: XML is needlessly complex.
> > Not really. What I said is that concerning the aspect we were > discussing it is actually missing a construct. So my position is more > accurately described as that it is "too simple", not "too complex".
Actually, it is both, but I will accept the above correction.
>>As a
>>result of the needless complexity, one cannot re-order the data without
>>changing meaning and without destroying information.
> > That is too imprecise to be correct. You can in some sense always > reorder if you want to. What I said is that whether this loses > information or not is a matter of interpretation.
So, if I reorder all of the children of several nodes immediately after just one of those nodes, it's only a matter of interpretation whether that changed the meaning?!? You are joking, right?
Note by the way that
> this is also true for the Relational Model: you cannot always > arbitrarily permute the atomic values in a relation without risking > changing its meaning. Also there it is a matter of interpretation > whether this is actually a problem or not.
Could you provide an example?
>>BUT if we add even
>>more complexity, we can sometimes re-order data. Sometimes.
>
> Yes, when it is appropriate, which is not always.
So, it's too complex but adding complexity will sometimes but not always correct the problem. Sounds wonderful. Received on Sun Nov 11 2007 - 10:44:35 CST
![]() |
![]() |