Results are out! Find what you Get quick advice or join the chat
Hey! Sign in to get help with your study questionsNew here? Join for free to post

Normalising Databases?

Announcements Posted on
Talking about ISA/EMPA specifics is against our guidelines - read more here 05-03-2015
  1. Online

    Is anyone good at normalising database? I need to do it for my coursework and just don't get it at all.

    So yeah.... comment and give advice if you know how to do it?

    Thanks very much
  2. Online

    Anyone? I got to know pretty soon as the deadline is approaching quickly!
  3. Offline

    What part of normalization do you not understand? What is the level of your database knowledge?

    You are trying to organise your data structure (e.g. the tables and fields) such that redundancy can be eliminated (e.g. not storing the same data twice, not duplicating fields to represent the same thing multiple times, not storing unrelated data in the same table, etc). First remove any duplicate fields in a table (e.g. telephone1, telephone2, telephone3) to a new table such that there is only one field in that new table and rows it contains will represent the multiple instances [1NF]. Then make all tables cohesive; that is, making each table represent a unique construct, then add a primary key (a field that uniquely identifies each record in the table), and foreign keys (using the primary key of another table as a field to show the records are related) such that there are no relations which are many-to-many [2NF]. Then remove any fields in a given table are not part of the construct and so are not dependent on the primary key, and therefore not defined by the primary key [3NF].

    I hope this helps, but is difficult to explain without examples as once you're used to it, it becomes very intuitive.


Submit reply


Thanks for posting! You just need to create an account in order to submit the post
  1. this can't be left blank
    that username has been taken, please choose another Forgotten your password?
  2. this can't be left blank
    this email is already registered. Forgotten your password?
  3. this can't be left blank

    6 characters or longer with both numbers and letters is safer

  4. this can't be left empty
    your full birthday is required
  1. By joining you agree to our Ts and Cs, privacy policy and site rules

  2. Slide to join now Processing…

Updated: April 18, 2012
2015 general election
New on TSR

Loved by Students

Our big survey results unveiled

Article updates
  • 0 new posts
Quick reply
Reputation gems: You get these gems as you gain rep from other members for making good contributions and giving helpful advice.