Which normal form requires that no non-key column depends on another non-key column?
- A First normal form
- B Second normal form
- C Third normal form
- D Boyce-Codd normal form
Answer
Third normal form
3NF removes transitive dependencies. Storing city and state alongside pincode in the same table breaks it, because state is a fact about the pincode.





