22.08.2018 Views

MODELAGEM DE DADOS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Em relação ao processo de mapeamento de uma entidade associativa, podese<br />

utilizar as mesmas recomendações estudadas até o momento. Apenas uma<br />

ressalva, é importante identificar corretamente a entidade associativa junto ao<br />

MER. A Figura 4.23 exemplifica o mapeamento de entidades associativas.<br />

EMPRÉSTIMOS<br />

LIVROS<br />

(0,n)<br />

Empréstimo<br />

(0,1)<br />

CLIENTES<br />

DataDevolução<br />

(0,n)<br />

Cadastro<br />

(1,1)<br />

BIBLIOTECÁRIAS<br />

LIVROS (Código, ..., Rgcliente, DataDevolução, RGbibliotecária)<br />

CLIENTES (RGcliente, ...)<br />

BIBLIOTECÁRIAS (RGbibliotecária, ...)<br />

Figura 4.23 – Mapeamento de entidades associativas<br />

Para finalizar esse tópico, estudaremos agora os processos aplicados no mapeamento<br />

em relacionamento de grau três. A Figura 4.24 representa um exemplo<br />

do processo de mapeamento aplicado em um relacionamento dito como<br />

ternário, esse formado pelas entidades INSTITUIÇÕES, PROJETOS e PESQUI-<br />

SADORES. Note que foi considerado a cardinalidade N:N:N que envolve por sua<br />

vez as três entidades do MER. Após o mapeamento, repare que foi obtido quatro<br />

tabelas, uma destinada para cada entidade e outra exclusiva para o relacionamento<br />

intitulado de PESQUISA.<br />

capítulo 4 • 113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!