- Each cell should be single valued
- Entries in a column are of same type
- Rows are uniquely identified - Add unique identifier or Add more columns to make unique
- All attributes (Non Key columns) should be dependent on the key
- All fields (columns) can be determined only by the key in the table and no other column
- No multi-valued dependencies