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.

Já o terceiro tipo de cardinalidade a ser estudada, refere-se a muitos-para-<br />

-muitos, como exemplo, considere que um empregado gerencia muitos departamentos,<br />

e que, por sua vez, um departamento pode ser gerenciado por muitos<br />

empregados. Esse exemplo pode ser visualizado por meio da Figura 3.10:<br />

N<br />

N<br />

Funcionário gerencia Departamento<br />

Figura 3.10 – Cardinalidade N:N<br />

Você já deve ter percebido que até o presente momento, no que tange a<br />

exemplos de cardinalidade, utilizamos apenas relacionamentos binários, isso<br />

é, relacionamentos com apenas duas entidades envolvidas. Não existe nenhum<br />

problema quanto a isso, sobretudo por podermos utilizar o mesmo conceito de<br />

cardinalidade (multiplicidade) em outros graus de relacionamentos, a citar como<br />

exemplo, o relacionamento ternário, ora representado pela Figura 3.11 abaixo:<br />

(1,n) (0,1)<br />

Cidade distribuição Distribuidor<br />

Produto<br />

(0,n)<br />

Figura 3.11 – Cardinalidade em relacionamento ternário<br />

Mediante esse exemplo acima apresentado, vamos realizar a devida interpretação<br />

para elucidar eventuais dúvidas pertinentes ao conceito de cardinalidade.<br />

Cada ocorrência do relacionamento intitulado de “distribuição” vincula três ocorrências<br />

de entidade, ou seja, um produto poderá ser distribuído, em uma determinada<br />

cidade, onde é realizada a distribuição, por um único e exclusivo distribuidor.<br />

capítulo 3 • 63

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

Saved successfully!

Ooh no, something went wrong!