You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Relações <strong>de</strong> <strong>de</strong>pendência<br />
As relações <strong>de</strong> <strong>de</strong>pendência permitem evi<strong>de</strong>nciar <strong>de</strong>pendências que<br />
não têm expressão como relações estruturais.<br />
Existe uma relação <strong>de</strong> <strong>de</strong>pendência quando uma alteração na<br />
especificação <strong>de</strong> uma classe origina uma alteração na especificação<br />
<strong>de</strong> outra classe.<br />
– Surgem quando alguma acção sobre os objectos <strong>de</strong> uma classe (a classe<br />
<strong>de</strong>pen<strong>de</strong>nte) envolve a utilização <strong>de</strong> objectos <strong>de</strong> outra<br />
– Só se especificam se não existir uma relação já <strong>de</strong>finida entre essas duas<br />
classes – esta, existindo, já dá indicação <strong>de</strong> <strong>de</strong>pendência entre as classes<br />
Disciplina<br />
Nome<br />
...<br />
Inscrição<br />
0...* 0...*<br />
Aluno<br />
Nome<br />
...<br />
(classe <strong>de</strong>pen<strong>de</strong>nte)<br />
<strong>de</strong>pendência<br />
Folha <strong>de</strong> receitas<br />
Data<br />
(classe <strong>de</strong> que é<br />
<strong>de</strong>pen<strong>de</strong>nte)<br />
• A inscrição <strong>de</strong> um aluno numa disciplina<br />
origina uma entrada <strong>de</strong> receitas – a classe<br />
Aluno <strong>de</strong>pen<strong>de</strong> da classe Folha <strong>de</strong><br />
receitas.<br />
• Não interessa manter registo das<br />
ligações entre alunos e folhas <strong>de</strong> receitas –<br />
não se especifica uma associação<br />
2006 / 2007 FBD - Desenho <strong>de</strong> Bases <strong>de</strong> Dados com UML. (c) José Farinha, Pedro Ramos Sli<strong>de</strong> 51