Normalização
Formas Normais
O processo de normalização consiste em efetuar um conjunto de testes para certificar se um desenho de BD relacional satisfaz determinada Forma Normal (FN).
Relações que não satisfazem os testes de determinada forma normal são decompostas em relações menores.
Codd propôs três FN baseadas em DF
Primeira (1FN), Segunda (2FN) e Terceira (3FN);
A 3FN satisfaz as condições da 2FN e esta as da 1FN;
Mais tarde Boyce e Codd propuseram uma definição mais restritiva da 3NF à qual se chamou:
Boyce-Codd Normal Form (BCNF)
Foram ainda propostas a 4FN e 5FN baseadas respectivamente em dependências multivalor e de junção.
Last updated