Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Composições vs. vs. Agregações<br />
Apesar da obrigatorieda<strong>de</strong> existir em ambas as associações<br />
seguintes, são situações com semânticas distintas:<br />
Departamento<br />
Designação<br />
Factura<br />
Número<br />
Data<br />
1 0…*<br />
1 0…*<br />
Funcionário<br />
BI<br />
Nome<br />
Salário<br />
Linha <strong>de</strong> factura<br />
Produto<br />
Quantida<strong>de</strong><br />
Preço unitário<br />
• Significa que um funcionário que não trabalhe num<br />
<strong>de</strong>partamento não é relevante para o domínio em causa<br />
(se o seu <strong>de</strong>partamento for removido ele terá que ser<br />
excluído ou reposicionado em outro <strong>de</strong>partamento).<br />
• No entanto, o funcionário existe per si, não necessita<br />
<strong>de</strong> estar associado a um <strong>de</strong>partamento para ser<br />
referido/i<strong>de</strong>ntificado<br />
A Linha da factura só po<strong>de</strong> ser referida (distinguida das<br />
restantes) se for indicada a factura correspon<strong>de</strong>nte.<br />
2006 / 2007 FBD - Desenho <strong>de</strong> Bases <strong>de</strong> Dados com UML. (c) José Farinha, Pedro Ramos Sli<strong>de</strong> 37