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.

Caso, eventualmente, fosse necessário controlar os medicamentos prescritos<br />

por um determinado médico após a realização de uma consulta, seria<br />

necessário vincular a entidade MEDICAMENTO com uma ocorrência de uma<br />

consulta, associando a entidade MEDICAMENTO com o relacionamento CON-<br />

SULTA. É provável que você esteja achando isso tudo muito estranho. De fato<br />

você tem razão, pois essa manobra não é permitida. Não se deve realizar esse<br />

vínculo dessa maneira, a fim de solucionar o problema exposto, é aconselhado<br />

que o relacionamento CONSULTA torne-se uma entidade associativa, ora representada<br />

graficamente através de um retângulo envolto do relacionamento.<br />

A Figura 3.18 apresenta um exemplo do uso de uma entidade-associativa que<br />

envolveu por sua vez as entidades MÉDICO e PACIENTE, essas intituladas a<br />

partir do processo associativo de CONSULTA.<br />

(0,n)<br />

(0,n)<br />

Médico consulta Paciente<br />

prescreve<br />

(0,n)<br />

Medicamento<br />

Figura 3.18 – Agrupamento das entidades “Médico” e “Paciente” resultando na entidade<br />

associativa “Consulta”<br />

72 • capítulo 3

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

Saved successfully!

Ooh no, something went wrong!