| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Database design
Roy Hann schrieb:
> "Alexandr Savinov" <spam_at_conceptoriented.com> wrote in message > news:43f9d97f$1_at_news.fhg.de...
>>> "Mark Johnson" <102334.12_at_compuserve.com> wrote in message >>> news:acrfv1l86m3aqgfc2a3gj1btrbm1ja8r6p_at_4ax.com... >>>> "friend.05" <hirenshah.05_at_gmail.com> wrote: >>>> >>>>> I want to desgin a database for Tag Structure. Database design that > can >>>>> store heirarchy of tags developed my users. Present most popular > tags. >>>> You are asking if a relational database, with its flat >>>> tables/relations and link keys can be used to store nested markup - >>>> such as XHTML. >>> I struggle to see how something that is n-dimensional could be called >>> "flat". Roy
> > I think you are reading something that was never written. The phrase that > was written was "a relational database, with its flat tables".
Yes, I misinterpreted that statement. Anyway, qualifying tables as having a flat structure is not far from truth.
>> Naturally this
>> has nothing to do with n-dimensionality, i.e., n-dimensional model can
>> well be flat (non-hierarchical) and vice versa a hierarchical model
>> might well be one-dimensional. An example is any relational model which
>> is intrinsically non-hierarchical (that is, flat).
> > No doubt. I guess. >
Then the question is who will manage its content and be responsible for integrity, consistency and other issues? If it is the database then it could be qualified as a tree-aware database. If it is you then the database is of non-tree type (even if it stores trees). Thus it does not matter what kind of data a database stores. It is important what portion of its semantics it can understand and manage.
-- http://conceptoriented.comReceived on Mon Feb 20 2006 - 10:19:32 CST
![]() |
![]() |