Re: Database design

From: x <x_at_not-exists.org>
Date: Thu, 23 Feb 2006 17:56:19 +0200
Message-ID: <dtklv4$dcb$1_at_emma.aioe.org>


"Alexandr Savinov" <spam_at_conceptoriented.com> wrote in message news:43fdab16$1_at_news.fhg.de...
> x schrieb:
> > "Alexandr Savinov" <spam_at_conceptoriented.com> wrote in message
> > news:43fd75ce$1_at_news.fhg.de...
> >> x schrieb:
> >

> > Continuation ? At infinity ?

> No. Infinity does not exist. To any desirable level. That is, the depth
> is not fixed. Actually we can continue to different depth along
> different dimension - any dimension may have its own depth (maximum
> level of details).

> >> We can build a non-flat space if assume that coordinates are
> >> themselves points with their own coordinates.

> > Nobody stop you to do that in the RM.

> Yes, using RM we can implement a non-flat (hierarchical space).
> (And not only this, but also graphs and many-many other structure.)
> But the question was what we can implement using only one table. That
> the statement was that one table is flat.

> >> Those coordinates could
> >> also be points with their own coordinates and so on.

> > At infinity ?

> To any desirable level down to the maximum depth.

> >> Alternatively, we
> >> can continue this space hierarchy in the opposite direction (upward).
> >> The points from this set can be used as coordinates for points from
> >> another set. Those points can again be used as coordinates.
> >
> > Nobody stop you to do that in the RM.
>
> Yes, RM is powerful and flexible enough to model such structures. But
> the question is if one table can do that.

I think you want exactly one "table" of exactly one "type" to be able to do that.
In other words you say that a typed *variable* cannot hold an unbounded hierarchy if the type cannot be changed. Received on Thu Feb 23 2006 - 16:56:19 CET

Original text of this message