Re: A Normalization Question

From: Neo <neo55592_at_hotmail.com>
Date: 18 Jul 2004 11:49:21 -0700
Message-ID: <4b45d3ad.0407181049.12ffe79f_at_posting.google.com>


> The three textual representations "brown" have different
> meanings. Thus they are not redundant (on the logical/meaning
> level).

The three string 'brown' are redundant. They do name three different things which are not redundant.
www.xdb2.com/Example/ThingsNamedBrown.asp shows how multiple things can be named by a single string 'brown'. Changing the string 'brown' has a gobal effect. Changing the name of thing (ie person), has the effect of unrelating it from 'brown' and re-relating to new string (ie 'browne') without effecting existing relationships.

> You stick to the physical representation of data/facts. All others
> are speaking about the meanings of the data -- that's the logical
> layer.

It is you who stick to physical representation of things. It is you who is having difficulty understanding that strings and symbols can and are be represented at the logical layer in my examples and discussions. In general, RM implemenation only allows user to enter logical data, which includes symbols and strings. Data entered in Sql Server or Oracle is at the logical layer, and that includes symbols and strings. Why do you keep insisting that RM's implementations are allowing users to enter non-logical data? Please explain how to determine which layer user-entered data in a RM db belongs to? Received on Sun Jul 18 2004 - 20:49:21 CEST

Original text of this message