16.01.2015 Views

1 - pjwstk

1 - pjwstk

1 - pjwstk

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Asocjacje pochodne<br />

pracownik<br />

Osoba<br />

1..*<br />

1..*<br />

mieszka 1<br />

Miasto<br />

1<br />

1) Jeśli Osoba mieszka w<br />

mieście, w którym pracuje, to<br />

jedna z asocjacji: mieszka lub<br />

znajduje się albo powinna<br />

zostać oznaczona jako<br />

pochodna albo powinna być<br />

usunięta z diagramu.<br />

0..1 1 pracodawca<br />

Firma<br />

znajduje się<br />

1..*<br />

Możliwe asocjacje pochodne:<br />

/mieszka lub /znajduje się<br />

Modelowanie Systemów Informacyjnych (MSI), wykład 5<br />

2) Jeśli liczność roli<br />

pracodawca zmienimy na 0..1,<br />

to asocjacja mieszka nie<br />

będzie pochodna, ponieważ nie<br />

dla wszystkich obiektów<br />

powiązania mieszka będą<br />

mogły być wydedukowane.<br />

Podobnie, jeśli liczność roli<br />

pracownik zmienimy na *, to<br />

asocjacja znajduje się nie<br />

będzie pochodna.<br />

5

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

Saved successfully!

Ooh no, something went wrong!