22.08.2018 Views

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.

Esse processo também é denominado de agregação, isso é, um conjunto de<br />

relacionamentos e suas respectivas entidades são agregadas em uma nova entidade.<br />

Dessa forma, o exemplo exposto pela Figura 3.18 agrega o relacionamento<br />

CONSULTA juntamente com as entidades MÉDICO e PACIENTE, constituindo<br />

uma nova entidade ora chamada de CONSULTA. Em algumas ocasiões, não<br />

é necessário estabelecer um nome para a nova entidade criada após o processo<br />

de agregação.<br />

Na próxima Figura 3.19 é possível visualizar um exemplo de agregação aplicada<br />

no <strong>DE</strong>R ora representado graficamente por um retângulo que por sua vez<br />

engloba as entidades e o relacionamento envolvido no processo. Ainda nos é<br />

permitido aplicar cardinalidades mínima e máxima no conjunto de relacionamentos<br />

constituintes da agregação. Para exemplificar, considere que uma determinada<br />

consulta pode ou não ter a prescrição de medicamentos.<br />

(0,n)<br />

(0,n)<br />

Médico consulta Paciente<br />

prescreve<br />

(0,n)<br />

Medicamento<br />

Figura 3.19 – Entidade associativa<br />

capítulo 3 • 73

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

Saved successfully!

Ooh no, something went wrong!