16.04.2013 Views

Diagramas de Classes

Diagramas de Classes

Diagramas de Classes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Classe associativa vs.<br />

Classe com duas associações muitos-para-um<br />

Classe associativa<br />

– Não permite ligar duas vezes os<br />

mesmos dois objectos;<br />

– No exemplo: Po<strong>de</strong> registar-se<br />

apenas umas vez que <strong>de</strong>terminado<br />

colaborador participou em<br />

<strong>de</strong>terminado projecto;<br />

Classe com duas associações<br />

– Permite ligar várias vezes os<br />

mesmos dois objectos;<br />

– No exemplo: Po<strong>de</strong>m registar-se<br />

várias participações do mesmo<br />

colaborador no mesmo projecto<br />

Projecto<br />

Projecto<br />

2006 / 2007 FBD - Desenho <strong>de</strong> Bases <strong>de</strong> Dados com UML. (c) José Farinha, Pedro Ramos Sli<strong>de</strong> 31<br />

0...*<br />

0 ... *<br />

Participação<br />

Data <strong>de</strong> início<br />

Data <strong>de</strong> fim<br />

0 ... *<br />

0...*<br />

Colaborador<br />

Colaborador<br />

1 Participação<br />

1<br />

Data <strong>de</strong> início<br />

Data <strong>de</strong> fim

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

Saved successfully!

Ooh no, something went wrong!