943,878 Members | Top Members by Rank

Ad:
Nov 28th, 2008
0

How to prove that your tables have been fully normalized?

Expand Post »
Hi guys I was wondering, how to prove that your tables are in 1NF, 2NF and 3NF?
Thanks.
Reputation Points: 8
Solved Threads: 0
Junior Poster in Training
CodeBoy101 is offline Offline
71 posts
since Dec 2007
Nov 28th, 2008
0

Re: How to prove that your tables have been fully normalized?

3nf is industry standard normal form, you will not find any problem in inserting,deleting and updating a row if ur table is in 3nf.
Reputation Points: 188
Solved Threads: 44
Posting Pro
Majestics is offline Offline
554 posts
since Jul 2007
Jan 9th, 2009
0

Re: How to prove that your tables have been fully normalized?

Normalization is actually fairly simple. To convert data from one form to another you apply a single, simple, rule to that data. To move to the next level of normalization apply the next rule etc. etc. See http://en.wikipedia.org/wiki/Database_normalization.

So examine your data and see if it conforms to these rules. If it does then it is normalized. If it doesn't then it is not.

However reducing data into its 3rd normal form does not necessarily make it totally suitable for use within a DB. You then have to OPTIMIZE the data. During this exercise you may denormalize parts of the data to give faster access to the information. So you now have to go back to your DB designer and ask what were the decisions made in the normalization & optimization of the data.
Last edited by pclfw; Jan 9th, 2009 at 10:49 am.
Reputation Points: 33
Solved Threads: 9
Junior Poster
pclfw is offline Offline
132 posts
since Jun 2005

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Database Design Forum Timeline: Help database design
Next Thread in Database Design Forum Timeline: Erd problem





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC