heory of Data Normalization in SQL is still being developed further.
For
example, there are discussions even on 6thNormal Form. However, in most
practical applications, normalization achieves its best in 3rd Normal
Form. The evolution of Normalization theories is illustrated below-
What is Normalization?
Normalization is a database design technique which organizes tables in a
manner that reduces redundancy and dependency of data.
It divides larger tables to smaller tables and links them using relationships.