Normalização
1. Introdução
A normalização é um processo formal e passo a passo que examina os atributos de uma entidade, com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros.
A teoria de normalização provê:
-
Uma maneira formal de melhoria de projeto;
-
Desenvolve a intuição de projetos de melhor qualidade.
1.1. Formas Normais
As formas normais são sequenciais, ou seja, se um banco se encontra na terceira forma normal, isso também significa que o mesmo está na segunda e também na primeira. Por isso devemos sempre começar a normalização pela primeira forma normal, para que não hajam problemas mais a frente na nossa normalização.
2. Resultados
2.1. Versão 1
Normalizações realizadas:
- O atributo multivalorado "Pré-condições" foi retirado da relação Itens Utilizáveis;
- O modelo relacional abaixo atende à primeira, segunda, terceira, quarta e Boyce-Codd Forma Normal.
Clique aqui para ver o modelo com mais detalhes.