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