Re: Normalize until neat, Automate until Complete

From: Jan Hidders <jan.hidders_at_REMOVETHIS.pandora.be>
Date: Wed, 24 Nov 2004 20:54:22 GMT
Message-ID: <2y6pd.34536$ya5.1693752_at_phobos.telenet-ops.be>


Kenneth Downs wrote:
>
> I have a simple question for those who oppose automation on the grounds that
> it denormalizes. If normalization is intended to ensure correctness, and
> your system disallows writes to automated columns, have you not preserved
> correctness while also improving the lot of your users? If so, isn't that
> what it's all about?

Yes, it is. In fact, that is exactly what normalization theory tells us. If the redundant columns cannot be updated then there are no update anomalies. Therefore theory only requires that the updatable part should be normalized if you want to avoid update anomalies.

Don't blame the theorists if the practicioners have only a shallow understanding of the theory. :-)

  • Jan Hidders

PS. What you call "automated columns" is more commonly known as "derived columns". Received on Wed Nov 24 2004 - 21:54:22 CET

Original text of this message