Skip to content

Last modified: April 14, 2025

First Normal Form

All relations must be flat: we say that the relation is in first normal form

  • Every cell holds a single value

  • Table is two-dimensional – just rows and columns

  • No nested structures (arrays, objects, sub-tables)

❌ Not in 1NF:

StudentID Name Courses
1 Alice Math, Physics
2 Bob English, History

✅ 1NF (Flat Table):

StudentID Name Course
1 Alice Math
1 Alice Physics
2 Bob English
2 Bob History