In normalization, what does it mean when we say a database is in "third normal form"?

  • Each non-key attribute is functionally dependent on another non-key attribute.
  • Each non-key attribute is functionally dependent on the primary key, and another non-key attribute.
  • Each non-key attribute is functionally dependent on the primary key, and nothing else.
  • Each non-key attribute is functionally dependent on the primary key, and only the primary key.
When a database is in third normal form (3NF), it means that each non-key attribute is functionally dependent on the primary key, and nothing else, thus eliminating transitive dependencies and ensuring data integrity.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *