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