MODELAGEM DE DADOS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CORRESPONDÊNCIAS<br />
(0,n)<br />
Entrega<br />
(0,n)<br />
BAIRROS<br />
Código<br />
Peso<br />
(0,1)<br />
Código<br />
CARTEIROS<br />
RG<br />
Caso: 1:1:N<br />
BAIRROS(Código, ...)<br />
CARTEIROS (RG, ...)<br />
CORRESPONDÊNCIAS (CódCarta, Peso, CódBairro, RG, ...)<br />
Figura 4.26 – Mapeamento do relacionamento ternário (1:1:N).<br />
116 • capítulo 4<br />
Para concluir esse tópico, que tratou acerca do mapeamento MER para o<br />
modelo de dados relacional, o último exemplo de mapeamento é apresentado<br />
pela Figura 4.27, que apresenta um relacionamento ternário 1:1:1. Repare que<br />
quando lidamos com esse tipo de relacionamento, o resultado do processo de<br />
mapeamento inclui apenas uma tabela, essa responsável por incorporar todos<br />
os atributos das entidades envolvidas no relacionamento. Para esse exemplo,<br />
foi gerado uma tabela nomeada de VEICULO, que por sua vez, incluiu os atributos<br />
Código, PesoPainel, CódMotor, FabrMotor, CódLataria e ModLataria.