Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: normalization

RE: normalization

From: david wendelken <davewendelken_at_earthlink.net>
Date: Tue, 1 Nov 2005 14:41:35 -0500 (EST)
Message-ID: <5784962.1130874095623.JavaMail.root@elwamui-norfolk.atl.sa.earthlink.net>

It violates 3NF.

But the argument is moot. The correct question to ask is:

"Will the simplification and speed increases gained by storing the calculated result more than offset the increases in complexity to keep the calculation and the source fields synchronized plus the risk that you don't properly synchronize them?"

FWIW, the referenced document uses the classically wrong example of:

> <http://www.alphabetcitydataworks.com/FundamentalsOfRelationalDatabaseDesign.doc>

data items = quantity sold and unit price calculated value = line total price

The correct example is:

data items = quantity sold and line total price calculated value = unit price

Try recording "3 for a dollar" using the first example...

Otherwise, the document looked quite good at a quick glance.

--
http://www.freelists.org/webpage/oracle-l
Received on Tue Nov 01 2005 - 13:43:40 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US