Re: Nearest Common Ancestor Report (XDb1's $1000 Challenge)

From: Neo <neo55592_at_hotmail.com>
Date: 20 Jun 2004 17:12:58 -0700
Message-ID: <4b45d3ad.0406201612.1d0ac394_at_posting.google.com>


> > Would that mean that if John's name is brown, it would be stored in
> > the same place as the color brown? And would that mean that if
> > the UI designer wanted to change all browns to umber as part of
> > a UI redesign, that it would change John's name?
>
> .. And this is the very same dilemma that comes about in various
> object-oriented languages when you ask for a "copy" of an object.

In XDb1, if one copies and pastes the person john, one now has two persons named john, but there is still only one name 'john'. User can rename the second person to bob, by editing the node representing the new person, in which case he is unlinked from the name 'john' and linked to a new name 'bob'. Alternativley, user can effectively rename both persons to bob by renaming the node representing the name 'john'.

If XDb1 stores a battleship and it is composed of many parts and each parts has various properties (name is a property also), copy and paste works as expected. Received on Mon Jun 21 2004 - 02:12:58 CEST

Original text of this message