Continuando…

2ª Forma Normal

Uma tabela esta na segunda forma normal se está na primeira forma normal, e cada uma das colunas não pertencentes à chave primária não form dependente parcialmente dessa chave.

Uma coluna depende parcialmente da chave se, para que seu valor seja determinado não necessitamos conhecer a chave como um todo, mas sim somente um ou alguns de seus valores.

Ou seja, se uma coluna de uma tabela não pertence à chave e pode ter seu valor determinado por parte da chave é dita como “dependente parcialmente da chave”.

Note que dependência parcial é um tipo de dependência funcional.

Portanto, para levar um conjunto de tabelas à 2FN, o objetivo é remover dependências parciais.

EX.:

Carro = (placa, licença_dono, nome_dono, modelo, qtd_km_rodados, qtd_rodado_por_dono)

Relação 1= (licença_dono, nome_dono)

Relação 2= (placa_carro, modelo, qtd_km_rodados)

Relação 3 = (placa_carro, licença_dono, qtd_rodado_por_dono)

Simples Assim…

Posts Relacionados