MODELAGEM DE DADOS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
5.1.3 Regra: Segunda Forma Normal (2FN)<br />
Para que seja possível estudarmos as regras pertinentes a 2FN e 3FN, torna-se crucial<br />
o entendimento adequado do conceito de dependência funcional. Considere<br />
uma tabela relacional qualquer, dizemos que uma coluna C 2<br />
depende funcionalmente<br />
de uma coluna C 1<br />
, isso é, uma coluna C 1<br />
por sua vez, determinada C 2<br />
, ou<br />
ainda, para todas as tuplas da tabela, para cada valor de C 1<br />
presente na tabela,<br />
aparece o mesmo valor de C 2<br />
. A Figura 5.4 demonstra um exemplo de dependência<br />
funcional existente entre as colunas Código e Salário. A interpretação para<br />
essa dependência funcional seria: salário depende funcionalmente de código.<br />
... Código ... Salário ...<br />
... Emp01 ... R$6.059,00 ...<br />
... Emp03 ... R$6.059,00 ...<br />
... Emp01 ... R$6.059,00 ...<br />
... Emp02 ... R$3.750,00 ...<br />
... Emp02 ... R$6.059,00 ...<br />
... Emp03 ... R$3.750,00 ...<br />
... Emp01 ... R$6.059,00 ...<br />
Código → Salário<br />
Figura 5.4 – Dependência funcional entre as colunas Salário e Código<br />
A próxima Figura 5.5, é factível identificar a ausência da dependência funcional<br />
entre as colunas intituladas de A e B.<br />
A B C D<br />
B 5 2 20<br />
C 4 2 15<br />
132 • capítulo 5