Ao aplicar a normalização (no caso anterior), iremos criar uma outra tabela auxiliar com as informações repetíveis e substituir o valor da informação na tabela de origem pelo código (chave primária) dessa segunda tabela. Dessa forma, o exemplo acima, normalizado, poderia ser algo assim:
| Código |
Cidade |
Código da UF |
| 1 |
Búzios |
1 |
| 2 |
Araruama |
1 |
| 3 |
Santos |
2 |
| 4 |
Brasília |
3 |
Tabela de cidades
| Código |
Sigla |
| 1 |
RJ |
| 2 |
SP |
| 3 |
DF |
Tabela de UFs
Dessa forma, por meio de comandos de relacionamento (veja a seguir), o sistema seria capaz de interpretar e substituir o código da UF pela sigla da UF, trazendo para o usuário um resultado assim:
| Código |
Cidade |
UF |
| 1 |
Búzios |
RJ |
| 2 |
Araruama |
RJ |
| 3 |
Santos |
SP |
| 4 |
Brasília |
DF |
Tabela vista pelo usuário: Cidades e UFs
Copyright © 2014 AIEC.