okay. I had an interview where they asked a few database questions and I failed pretty hardcore. One of the questions was: "When would you want to use 2NF over 3NF?" I could not come up with an answer. I know there are some instances where you'd use 2NF over 3NF because I completed a project in college that addressed specifically this issue, but I cannot for the life of me remember it. I've also tried to find out what the difference between 2NF and 3NF is. Is 2NF where each entry that can be duplicated is put in another table (example, in a Person table, there might be two entries for the same person because of different phone numbers. If I create another table that has the Person and Phone Number as a composite key, would that be in 2NF?)? And 3NF would be where each data that does not relate to the primary or composite key be put in its own table?