Normalização
- (2) - 2FN - Tem de estar na 1FN; Todos os atributos, não chave, dependem da totalidade da chave Analizar as tabelas cuja a chave primaria tem mais do que um atributo
- (3) - 3FN - Tem de estar na 1FN e 2FN; Todos os atributos, não chave, dependem apenas da chave se algum atributo define algum atributo
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 1 1 1 1 N N N 1 N N
Consulta (nrConsulta-PK, dataC, nPaciente, nomePaciente, dtNasc, doenca, gravidade, medicamento, lab, toma, intervalo)
1FN:
Consulta (nrConsulta-PK, dataC, nPaciente, dtNome, nomePaciente)
Diagnostico (nrConsulta-PK/FK, doenca-PK, gravidade, medicamento, lab, toma, intervalo)
____________________________________________________________________________________________________________________________
2FN:
Diagnostico = 1FN
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
15-05-2014
Forma normal de Boyce/codd Quarta forma normal e Quinta forma normal
Boyce codd:
Definição: um atributo ou conunto de atributos é chave candidata se for na entidade em que está definido; 1 1
Encarregado -> cidd, dep.
1 cidd, dep. -> encarrregado
projeto, cdd -> dep.
Podem existir vários encarregados para o mesmo projeto, mas em cidades distintas;
Cada encarregado pode ser responsável por mais do que um projeto;
Em cada cidade um projeto está associado a um único departamento e só têm um encarregado responsável por ele.