Webmaster Forum


Go Back   Webmaster Forum > Web Development > Coding Forum

Coding Forum Problems with your code? Discuss coding issues, including JavaScript, PHP & MySQL, HTML & CSS, Flash & ActionScript, and more.


Reply
 
LinkBack Thread Tools Display Modes
Share |
  #1 (permalink)  
Old 04-11-2006, 05:27 PM
T0d's Avatar
T0d T0d is offline
v7n Mentor
Latest Blog:
None

 
Join Date: 01-11-04
Location: Sacramento
Posts: 1,559
iTrader: 0 / 0%
Arrow Database Normalization Guides

Lately I have been spending a lot of time reading about DB normalization and the different form #s. There's a lot to grasp especialy when you get out of the basics and into large amounts of data! I found the following articles very helpful for grasping DB Normalization.


This briefly describes the normalization form 1-4
http://databases.about.com/od/specif...malization.htm

NF2 Sample/Help
http://databases.about.com/od/specif...ucts/a/2nf.htm

NF3 Sample/Help
http://databases.about.com/od/admini.../bldef_3nf.htm

This goes from 1NF --> 6NF (Well, kind of 6) with examples.
http://www.answers.com/topic/database-normalization
__________________
Web development specialist.
 
Reply With Quote
  #2 (permalink)  
Old 04-11-2006, 07:36 PM
T0d's Avatar
T0d T0d is offline
v7n Mentor
Latest Blog:
None

 
Join Date: 01-11-04
Location: Sacramento
Posts: 1,559
iTrader: 0 / 0%
I can't edit my post but this is a good page of samples of how to move from one form to the next:

http://sandbox.mc.edu/~gwiggins/syll...-examples.html
__________________
Web development specialist.
 
Reply With Quote
  #3 (permalink)  
Old 04-12-2006, 06:17 AM
JamieJelly's Avatar
Contributing Member
Latest Blog:
None

 
Join Date: 03-09-06
Posts: 1,250
iTrader: 0 / 0%
is it necessary to go beyond NF4? I was told back in school it was fine to stop here
 
Reply With Quote
  #4 (permalink)  
Old 04-12-2006, 09:06 AM
veridicus's Avatar
Senior Member
 
Join Date: 01-18-06
Posts: 134
iTrader: 0 / 0%
3 is the most common to try to achieve. It's a very practical level. 4 is difficult. 5 is generally considered an ideal that no one even tries to achieve. There's a big difference between academic ideals and practicality.

There's an old joke about a job interview question. A typical interview question for a software developer used to be "What is 3rd form normalization?". Of course the answer is, "It's between 2nd and 4th form normalization."
 
Reply With Quote
  #5 (permalink)  
Old 04-12-2006, 10:09 AM
T0d's Avatar
T0d T0d is offline
v7n Mentor
Latest Blog:
None

 
Join Date: 01-11-04
Location: Sacramento
Posts: 1,559
iTrader: 0 / 0%
Quote:
Originally Posted by veridicus
3 is the most common to try to achieve. It's a very practical level. 4 is difficult. 5 is generally considered an ideal that no one even tries to achieve. There's a big difference between academic ideals and practicality.

There's an old joke about a job interview question. A typical interview question for a software developer used to be "What is 3rd form normalization?". Of course the answer is, "It's between 2nd and 4th form normalization."
Yeah, most places I have read and other people in the industry say 3 is the most common.
__________________
Web development specialist.
 
Reply With Quote
Go Back   Webmaster Forum > Web Development > Coding Forum

Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Go-Guides factoring Web Directory Issues 1 05-09-2007 08:54 PM
Any guides for getting into DMOZ? newsguy Web Directory Issues 20 11-22-2005 11:52 AM
PHP/MySQL Guides Leon Coding Forum 1 05-18-2004 04:27 AM


V7N Network
Get exposure! V7N I Love Photography V7N SEO Blog V7N Directory


All times are GMT -7. The time now is 10:56 AM.
Powered by vBulletin
Copyright © 2000-2013 Jelsoft Enterprises Limited.
Copyright © 2003 - 2013 Escalate Media LP




Search Engine Optimization by vBSEO 3.6.0 RC 2 ©2011, Crawlability, Inc.