A classical relational database modeling technique that minimizes data redundancy through normalization.
(3NF) Third Normal Form (3NF) is produced by the process or Normalization. A data table is said to be in 3NF if all of the columns in that table are wholly dependent on the complete identifying primary key (or keys) of that table, and are dependent on no other keys.
The third normal form (3NF) is a normal form used in database normalization to check if all the non-key attributes of a relation depend only on the candidate keys of the relation. This means that all non-key attributes are mutually independent or, in other words, that a non-key attribute cannot be transitively dependent on another non-key attribute.