Re: object algebra
Date: 4 Mar 2004 14:47:21 -0800
Message-ID: <4b45d3ad.0403041447.4689ac7f_at_posting.google.com>
> I don't know what you mean by normalize
In TDM/XDb1, normalize means to replace a duplicate thing with a
reference to the orginal thing. For example, given "john isa person"
and "john obeys army", one observes that the "john" in the second
sentence is a duplicate of "john" in the first sentence. The second
sentence becomes "->john obeys army". Another example, given "bob" one
One could normalize symbols in RDM as shown below, but it is not
practical.
I use "->X" syntax, instead of IDs to make it easier to following the
referential links:
T_Person
Name, Age
->john, ->28
T_CompositeSymbol
AtmSym1, AtmSym2, AtmSym3, ...
->j, ->o, ->h, ->n
->2, ->8
T_AtomicSymbol
1
2
a
b
c
...
Received on Thu Mar 04 2004 - 23:47:21 CET