almost finish associations

This commit is contained in:
Mateusz 2020-12-15 22:04:56 +01:00
parent 612a3591d8
commit b757c21745
2 changed files with 726 additions and 206 deletions

View File

@ -2,233 +2,385 @@ format 223
classcanvas 128120 class_ref 134648 // Kelner
classdiagramsettings member_max_width 0 end
xyzwh 397.6 216.6 2000 67 39
xyzwh 339.4 271.6 2000 65 39
end
classcanvas 128248 class_ref 134776 // Terminal
classdiagramsettings member_max_width 0 end
xyz 91.7 822.6 2000
xyz 789.7 116.4 2000
end
classcanvas 128376 class_ref 134904 // Menu
classdiagramsettings member_max_width 0 end
xyzwh 427.3 463.9 2000 63 39
xyzwh 752.7 502.1 2000 63 39
end
classcanvas 128504 class_ref 135032 // Zamowienie
classdiagramsettings member_max_width 0 end
xyzwh 515.6 167.4 2000 97 39
xyzwh 518.8 166.4 2000 95 39
end
classcanvas 128632 class_ref 135160 // Potrawa
classdiagramsettings member_max_width 0 end
xyzwh 715.3 283.6 2000 75 39
xyzwh 718.2 285.9 2000 75 39
end
classcanvas 128760 class_ref 135288 // Kucharz
classdiagramsettings member_max_width 0 end
xyzwh 424.3 276.4 2000 75 39
xyzwh 426.5 420.5 2000 75 39
end
classcanvas 128888 class_ref 135416 // EkranKucharza
classdiagramsettings member_max_width 0 end
xyz 157.7 826.6 2000
xyz 378.5 336.4 2000
end
classcanvas 129016 class_ref 135544 // Pracownik
classdiagramsettings member_max_width 0 end
xyz 236.9 727.1 2000
xyz 29.4 447.5 2000
end
classcanvas 129144 class_ref 135672 // TabletKelnera
classdiagramsettings member_max_width 0 end
xyz 254.1 823.4 2000
end
classcanvas 129272 class_ref 135800 // Restauracja
classdiagramsettings member_max_width 0 end
xyz 329.9 891.6 2000
xyz 353.4 181.3 2000
end
classcanvas 129318 class_ref 128038 // Pozycja_w_Menu
classdiagramsettings member_max_width 0 end
xyzwh 537 379 2000 125 39
xyzwh 643.6 395.3 2000 125 39
end
classcanvas 129400 class_ref 135928 // Stolik
classdiagramsettings member_max_width 0 end
xyzwh 402.2 133.6 2000 63 39
xyzwh 384.2 103.2 2000 63 39
end
classcanvas 129528 class_ref 136056 // Platnosc
classdiagramsettings member_max_width 0 end
xyz 28.3 874 2000
end
classcanvas 129656 class_ref 136184 // Komputer
classdiagramsettings member_max_width 0 end
xyz 20.6 823.6 2000
xyz 676.2 106 2000
end
classcanvas 129784 class_ref 136312 // Magazyn
classdiagramsettings member_max_width 0 end
xyz 416.9 892.6 2000
xyz 315.7 604.6 2000
end
classcanvas 129912 class_ref 136440 // Magazynier
classdiagramsettings member_max_width 0 end
xyz 23.5 724.4 2000
xyz 425.5 612.3 2000
end
classcanvas 130040 class_ref 136568 // Paragon
classdiagramsettings member_max_width 0 end
xyz 93.3 875.7 2000
xyz 718.4 25.1 2000
end
classcanvas 130168 class_ref 136696 // SystemPracowniczy
classdiagramsettings member_max_width 0 end
xyz 21.6 777.9 2000
xyz 6.5 543.2 2000
end
classcanvas 130214 class_ref 128166 // Klient
classdiagramsettings member_max_width 0 end
xyzwh 264 140 2000 63 39
xyzwh 262.2 136.2 2000 63 39
end
classcanvas 130296 class_ref 136824 // SystemZamowien
classdiagramsettings member_max_width 0 end
xyz 284.3 773.1 2000
xyz 689.8 185.2 2000
end
classcanvas 130424 class_ref 136952 // SystemRachunkowy
classdiagramsettings member_max_width 0 end
xyz 150.4 776.6 2000
xyz 143.6 375.9 2000
end
classcanvas 130552 class_ref 137080 // Glod
classdiagramsettings member_max_width 0 end
xyz 167.5 51.6 2000
xyz 128.1 232.9 2000
end
classcanvas 130680 class_ref 137208 // Reklamacja
classdiagramsettings member_max_width 0 end
xyz 81.3 194.6 2000
xyz 226.5 36.3 2000
end
classcanvas 130808 class_ref 137336 // Obrzydzenie
classdiagramsettings member_max_width 0 end
xyz 26.9 138.8 2000
xyz 88.1 50.5 2000
end
classcanvas 130936 class_ref 137464 // Audyt
classdiagramsettings member_max_width 0 end
xyz 109.8 725.4 2000
xyz 14.3 297.8 2000
end
classcanvas 131064 class_ref 137592 // SystemAudytowy
classdiagramsettings member_max_width 0 end
xyz 399.1 774 2000
xyz 107.6 285.6 2000
end
classcanvas 131192 class_ref 137720 // KatalogPotraw
classdiagramsettings member_max_width 0 end
xyz 575.6 610.8 2000
xyz 617.4 571.6 2000
end
classcanvas 131320 class_ref 137848 // Faktura
classdiagramsettings member_max_width 0 end
xyz 491.7 718.6 2000
xyz 310.8 431 2000
end
classcanvas 131448 class_ref 137976 // UmowaOPrace
classdiagramsettings member_max_width 0 end
xyz 334.6 720.8 2000
end
classcanvas 131576 class_ref 138104 // Wynagrodzenie
classdiagramsettings member_max_width 0 end
xyz 365 670 2000
xyz 159.6 460.5 2000
end
classcanvas 131704 class_ref 138232 // StanMagazynu
classdiagramsettings member_max_width 0 end
xyz 175.7 675.2 2000
xyz 383.7 495.2 2000
end
classcanvas 131832 class_ref 138360 // Polprodukt
classdiagramsettings member_max_width 0 end
xyz 277.4 676.5 2000
xyz 527.1 494.6 2000
end
classcanvas 131960 class_ref 138488 // HistoriaZamowien
classdiagramsettings member_max_width 0 end
xyzwh 491.9 62.4 2000 131 39
xyzwh 500.8 56.3 2000 131 39
end
classcanvas 132088 class_ref 138616 // Napiwek
classdiagramsettings member_max_width 0 end
xyz 95 12.2 2000
xyz 266.6 253.2 2000
end
classcanvas 132216 class_ref 138744 // Zadowolenie
classdiagramsettings member_max_width 0 end
xyz 62.7 64.3 2000
xyz 24 158.9 2000
end
classcanvas 132344 class_ref 138872 // Podatek
classdiagramsettings member_max_width 0 end
xyz 466.3 671.1 2000
xyz 24.8 376.8 2000
end
classcanvas 132472 class_ref 139000 // Pensja
classdiagramsettings member_max_width 0 end
xyz 434 719 2000
xyz 250.8 570.5 2000
end
classcanvas 132600 class_ref 139128 // Wlasciciel
classdiagramsettings member_max_width 0 end
xyz 166 728 2000
xyz 162.7 623.9 2000
end
classcanvas 132728 class_ref 139256 // Naczynia
classcanvas 132856 class_ref 139384 // Przepis
classdiagramsettings member_max_width 0 end
xyz 641.5 891 2000
end
classcanvas 132856 class_ref 139384 // Przepisy
classdiagramsettings member_max_width 0 end
xyzwh 596 487 2000 79 39
xyzwh 533.8 404.7 2000 76 39
end
classcanvas 132984 class_ref 139512 // Raporty
classdiagramsettings member_max_width 0 end
xyz 349.5 823 2000
xyz 228 290.2 2000
end
classcanvas 133112 class_ref 139640 // Menedzer
classdiagramsettings member_max_width 0 end
xyz 717 609 2000
xyz 763 609.4 2000
end
classcanvas 133240 class_ref 139768 // Rezerwacja
classdiagramsettings member_max_width 0 end
xyz 555 889 2005
end
classcanvas 133368 class_ref 139896 // Kuchnia
classdiagramsettings member_max_width 0 end
xyz 484 887 2000
xyz 390.2 26.5 2005
end
classcanvas 133496 class_ref 140024 // PrzygotowywaniePotrawy
classdiagramsettings member_max_width 0 end
xyz 8 675 2000
xyz 487.4 266.3 2000
end
relationcanvas 128038 relation_ref 128038 // <association>
from ref 128120 z 2001 to ref 128504
relationcanvas 128038 relation_ref 128038 // realizuje
from ref 128120 z 2001 label "realizuje" italic max_width 255 xyz 441 224 3000 to ref 128504
no_role_a no_role_b
multiplicity_a_pos 500 205 3000 multiplicity_b_pos 469 221 3000
multiplicity_a_pos 514 205 3000 multiplicity_b_pos 410 273 3000
end
relationcanvas 128422 relation_ref 128294 // <association>
from ref 128760 z 2001 to ref 128632
relationcanvas 129190 relation_ref 128550 // zawiera
from ref 128504 z 2001 label "zawiera" italic max_width 255 xyz 640.5 229.5 3000 to ref 128632
no_role_a no_role_b
multiplicity_a_pos 692 288 3000 multiplicity_b_pos 509 279 3000
multiplicity_a_pos 700 297 3000 multiplicity_b_pos 603 215 3000
end
relationcanvas 129190 relation_ref 128550 // <association>
from ref 128504 z 2001 to ref 128632
relationcanvas 129446 relation_ref 128678 // zawiera
from ref 128376 z 2001 label "zawiera" italic max_width 255 xyz 724.5 453.5 3000 to ref 129318
no_role_a no_role_b
multiplicity_a_pos 706 263 3000 multiplicity_b_pos 621 207 3000
multiplicity_a_pos 696 439 3000 multiplicity_b_pos 750 485 3000
end
relationcanvas 129446 relation_ref 128678 // <association>
from ref 128376 z 2001 to ref 129318
relationcanvas 129574 relation_ref 128806 // opisuje
from ref 128632 z 2001 label "opisuje" italic max_width 255 xyz 709 345 3000 to ref 129318
no_role_a no_role_b
multiplicity_a_pos 538 436 3000 multiplicity_b_pos 498 464 3000
end
relationcanvas 129574 relation_ref 128806 // <association>
from ref 128632 z 2001 to point 683 340
line 130470 z 2001 to ref 129318
no_role_a no_role_b
multiplicity_a_pos 653 363 3000 multiplicity_b_pos 710 328 3000
multiplicity_a_pos 699 378 3000 multiplicity_b_pos 729 328 3000
end
relationcanvas 129702 relation_ref 128934 // <association>
from ref 129318 z 2001 to ref 132856
role_a_pos 616 401 3000 no_role_b
multiplicity_a_pos 618 426 3000 multiplicity_b_pos 627 424 3000
end
relationcanvas 129830 relation_ref 129062 // ustala
from ref 131192 z 2001 label "ustala" italic max_width 255 xyz 721 596 3000 to ref 133112
no_role_a no_role_b
multiplicity_a_pos 630 463 3000 multiplicity_b_pos 619 424 3000
multiplicity_a_pos 740 627 3000 multiplicity_b_pos 715 609 3000
end
relationcanvas 129830 relation_ref 129062 // <association>
from ref 131192 z 2001 to ref 133112
relationcanvas 129958 relation_ref 129190 // zawiera
from ref 131960 z 2001 label "zawiera" italic max_width 255 xyz 547 117 3000 to ref 128504
no_role_a no_role_b
multiplicity_a_pos 690 635 3000 multiplicity_b_pos 675 635 3000
multiplicity_a_pos 552 149 3000 multiplicity_b_pos 550 100 3000
end
relationcanvas 129958 relation_ref 129190 // <association>
from ref 131960 z 2001 to ref 128504
relationcanvas 130086 relation_ref 129318 // przypisane
from ref 129400 z 2001 label "przypisane" italic max_width 255 xyz 461 137.5 3000 to ref 128504
no_role_a no_role_b
multiplicity_a_pos 547 148 3000 multiplicity_b_pos 540 107 3000
multiplicity_a_pos 512 178 3000 multiplicity_b_pos 456 144 3000
end
relationcanvas 130086 relation_ref 129318 // <association>
from ref 129400 z 2001 to ref 128504
relationcanvas 130342 relation_ref 129446 // przynalezy
from ref 130214 z 2001 label "przynalezy" italic max_width 255 xyz 330.5 123 3000 to ref 129400
no_role_a no_role_b
multiplicity_a_pos 498 176 3000 multiplicity_b_pos 474 168 3000
multiplicity_a_pos 369 133 3000 multiplicity_b_pos 334 150 3000
end
relationcanvas 130342 relation_ref 129446 // <association>
from ref 130214 z 2001 to ref 129400
relationcanvas 130982 relation_ref 135974 // czuje
from ref 130552 z 2001 label "czuje" italic max_width 255 xyz 203.5 189 3000 to ref 130214
no_role_a no_role_b
multiplicity_a_pos 385 160 3000 multiplicity_b_pos 336 164 3000
multiplicity_a_pos 248 174 3000 multiplicity_b_pos 182 235 3000
end
relationcanvas 131110 relation_ref 136102 // sklada
from ref 130680 z 2001 label "sklada" italic max_width 255 xyz 261 91 3000 to ref 130214
no_role_a no_role_b
multiplicity_a_pos 271 119 3000 multiplicity_b_pos 254 79 3000
end
relationcanvas 131238 relation_ref 136230 // czuje
from ref 132216 z 2001 label "czuje" italic max_width 255 xyz 169.5 150 3000 to ref 130214
no_role_a no_role_b
multiplicity_a_pos 247 163 3000 multiplicity_b_pos 113 179 3000
end
relationcanvas 131366 relation_ref 136358 // czuje
from ref 130808 z 2001 label "czuje" italic max_width 255 xyz 199.5 99 3000 to ref 130214
no_role_a no_role_b
multiplicity_a_pos 247 149 3000 multiplicity_b_pos 173 98 3000
end
relationcanvas 131494 relation_ref 136486 // daje
from ref 132088 z 2001 label "daje" italic max_width 255 xyz 282.5 199 3000 to ref 130214
no_role_a no_role_b
multiplicity_a_pos 279 179 3000 multiplicity_b_pos 279 236 3000
end
relationcanvas 132006 relation_ref 136614 // realizuje
from ref 128760 z 2001 label "realizuje" italic max_width 255 xyz 489.5 348.5 3000 to ref 133496
no_role_a no_role_b
multiplicity_a_pos 534 309 3000 multiplicity_b_pos 461 403 3000
end
relationcanvas 132134 relation_ref 136742 // realizuje
from ref 133496 z 2001 label "realizuje" italic max_width 255 xyz 654.5 281 3000 to ref 128632
no_role_a no_role_b
multiplicity_a_pos 703 305 3000 multiplicity_b_pos 645 298 3000
end
relationcanvas 132262 relation_ref 136870 // nadzoruje
decenter_begin 768
from ref 129912 z 2001 label "nadzoruje" italic max_width 255 xyz 434 558.5 3000 to ref 131704
no_role_a no_role_b
multiplicity_a_pos 425 538 3000 multiplicity_b_pos 464 595 3000
end
relationcanvas 132390 relation_ref 136998 // opisuje
from ref 131704 z 2001 label "opisuje" italic max_width 255 xyz 367 554.5 3000 to ref 129784
no_role_a no_role_b
multiplicity_a_pos 346 587 3000 multiplicity_b_pos 393 538 3000
end
relationcanvas 132646 relation_ref 137254 // zawiera
from ref 131704 z 2001 label "zawiera" italic max_width 255 xyz 481.5 499 3000 to ref 131832
no_role_a no_role_b
multiplicity_a_pos 515 519 3000 multiplicity_b_pos 481 519 3000
end
relationcanvas 132902 relation_ref 137510 // realizuje
from ref 132856 z 2001 label "realizuje" italic max_width 255 xyz 544.5 339.5 3000 to ref 133496
no_role_a no_role_b
multiplicity_a_pos 549 309 3000 multiplicity_b_pos 553 387 3000
end
relationcanvas 133158 relation_ref 137638 // skladaSie
from ref 131832 z 2001 label "skladaSie" italic max_width 255 xyz 541 454 3000 to ref 132856
no_role_a no_role_b
multiplicity_a_pos 553 448 3000 multiplicity_b_pos 538 477 3000
end
relationcanvas 133414 relation_ref 137766 // wiaze
from ref 129016 z 2001 label "wiaze" italic max_width 255 xyz 114.5 457.5 3000 to ref 131448
no_role_a no_role_b
multiplicity_a_pos 144 480 3000 multiplicity_b_pos 106 475 3000
end
relationcanvas 134310 relation_ref 137894 // okresla
from ref 131448 z 2001 label "okresla" italic max_width 255 xyz 219.5 520 3000 to ref 132472
no_role_a no_role_b
multiplicity_a_pos 243 553 3000 multiplicity_b_pos 203 503 3000
end
relationcanvas 134438 relation_ref 138022 // wystawia
from ref 132600 z 2001 label "wystawia" italic max_width 255 xyz 174.5 546.5 3000 to ref 131448
no_role_a no_role_b
multiplicity_a_pos 189 503 3000 multiplicity_b_pos 180 606 3000
end
relationcanvas 134694 relation_ref 138150 // realizuje
from ref 128504 z 2001 label "realizuje" italic max_width 255 xyz 618.5 138 3000 to ref 129528
no_role_a no_role_b
multiplicity_a_pos 662 139 3000 multiplicity_b_pos 613 170 3000
end
relationcanvas 134822 relation_ref 138278 // wystawia
from ref 130040 z 2001 label "wystawia" italic max_width 255 xyz 701 70 3000 to ref 129528
no_role_a no_role_b
multiplicity_a_pos 701 89 3000 multiplicity_b_pos 718 68 3000
end
relationcanvas 134950 relation_ref 138406 // posiada
from ref 128504 z 2001 label "posiada" italic max_width 255 xyz 632 180 3000 to ref 130296
no_role_a no_role_b
multiplicity_a_pos 677 204 3000 multiplicity_b_pos 622 197 3000
end
relationcanvas 135206 relation_ref 138534 // zawiera
from ref 131320 z 2001 label "zawiera" italic max_width 255 xyz 426.5 466 3000 to ref 131832
no_role_a no_role_b
multiplicity_a_pos 515 511 3000 multiplicity_b_pos 371 465 3000
end
relationcanvas 135462 relation_ref 138662 // wylicza
from ref 131448 z 2001 label "wylicza" italic max_width 255 xyz 188 422 3000 to ref 130424
no_role_a no_role_b
multiplicity_a_pos 190 418 3000 multiplicity_b_pos 192 443 3000
end
relationcanvas 135590 relation_ref 138790 // zawiera
from ref 130424 z 2001 label "zawiera" italic max_width 255 xyz 290 340.5 3000 to point 366.6 331.6
line 138662 z 2001 to ref 128504
no_role_a no_role_b
multiplicity_a_pos 527 203 3000 multiplicity_b_pos 260 379 3000
end
relationcanvas 136102 relation_ref 138918 // wylicza
from ref 132344 z 2001 label "wylicza" italic max_width 255 xyz 94.5 380 3000 to ref 130424
no_role_a no_role_b
multiplicity_a_pos 131 400 3000 multiplicity_b_pos 88 400 3000
end
relationcanvas 136230 relation_ref 139046 // posiada
from ref 130424 z 2001 label "posiada" italic max_width 255 xyz 258.5 410.5 3000 to ref 131320
no_role_a no_role_b
multiplicity_a_pos 298 449 3000 multiplicity_b_pos 256 421 3000
end
relationcanvas 136358 relation_ref 139174 // pobiera
from ref 131064 z 2001 label "pobiera" italic max_width 255 xyz 164.5 335 3000 to ref 130424
no_role_a no_role_b
multiplicity_a_pos 178 358 3000 multiplicity_b_pos 157 328 3000
end
relationcanvas 136486 relation_ref 139302 // korzysta
from ref 130936 z 2001 label "korzysta" italic max_width 255 xyz 65 297.5 3000 to ref 131064
no_role_a no_role_b
multiplicity_a_pos 95 313 3000 multiplicity_b_pos 68 319 3000
end
relationcanvas 136998 relation_ref 139430 // zarzadza
from ref 130168 z 2001 label "zarzadza" italic max_width 255 xyz 112.5 588.5 3000 to ref 132600
no_role_a no_role_b
multiplicity_a_pos 153 636 3000 multiplicity_b_pos 105 591 3000
end
relationcanvas 137126 relation_ref 139558 // przynalezy
from ref 129016 z 2001 label "przynalezy" italic max_width 255 xyz 41 499.5 3000 to ref 130168
no_role_a no_role_b
multiplicity_a_pos 52 526 3000 multiplicity_b_pos 51 490 3000
end
relationcanvas 137382 relation_ref 139814 // uzywa
from ref 128888 z 2001 label "uzywa" italic max_width 255 xyz 429 383 3000 to ref 128760
no_role_a no_role_b
multiplicity_a_pos 438 403 3000 multiplicity_b_pos 418 379 3000
end
relationcanvas 137766 relation_ref 139942 // wyswietla
from ref 128888 z 2001 label "wyswietla" italic max_width 255 xyz 469 256.5 3000 to ref 128504
no_role_a no_role_b
multiplicity_a_pos 530 209 3000 multiplicity_b_pos 427 319 3000
end
relationcanvas 137894 relation_ref 140070 // obsluguje
from ref 128120 z 2001 label "obsluguje" italic max_width 255 xyz 358.5 230.5 3000 to ref 129144
no_role_a no_role_b
multiplicity_a_pos 373 224 3000 multiplicity_b_pos 362 253 3000
end
relationcanvas 138022 relation_ref 140198 // aktualizuje
from ref 129144 z 2001 label "aktualizuje" italic max_width 255 xyz 451.5 179 3000 to ref 128504
no_role_a no_role_b
multiplicity_a_pos 504 194 3000 multiplicity_b_pos 448 202 3000
end
relationcanvas 138278 relation_ref 140326 // poprzez
from ref 129528 z 2001 label "poprzez" italic max_width 255 xyz 743 115 3000 to ref 128248
no_role_a no_role_b
multiplicity_a_pos 775 139 3000 multiplicity_b_pos 743 134 3000
end
relationcanvas 138406 relation_ref 140454 // tworzy
from ref 131192 z 2001 label "tworzy" italic max_width 255 xyz 707 541 3000 to ref 128376
no_role_a no_role_b
multiplicity_a_pos 736 539 3000 multiplicity_b_pos 702 574 3000
end
relationcanvas 138534 relation_ref 140582 // generuja
from ref 130424 z 2001 label "generuja" italic max_width 255 xyz 207 337.5 3000 to ref 132984
no_role_a no_role_b
multiplicity_a_pos 226 333 3000 multiplicity_b_pos 203 358 3000
end
relationcanvas 138790 relation_ref 140710 // przyjmuje
from ref 129400 z 2006 label "przyjmuje" italic max_width 255 xyz 398.5 69.5 3000 to ref 133240
no_role_a no_role_b
multiplicity_a_pos 408 69 3000 multiplicity_b_pos 403 85 3000
end
preferred_whz 1258 1010 1.1
end

View File

@ -1,6 +1,6 @@
format 223
"models"
revision 3
revision 4
modified_by 38 "Mateusz"
@ -66,7 +66,7 @@ format 223
end
classdiagram 128042 "domain-model"
classdiagramsettings draw_all_relations no member_max_width 0 end
size A4
size A3
end
class 134648 "Kelner"
@ -79,12 +79,20 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 128038 // <association>
relation 128038 ----
classrelation 128038 // (realizuje)
relation 128038 ---- name "realizuje"
a role_name "" multiplicity "*" private
classrelation_ref 128038 // <association>
classrelation_ref 128038 // (realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 128166 // <association>
classrelation_ref 128166 // (realizuje)
end
classrelation 145702 // (obsluguje)
relation 140070 ---- name "obsluguje"
a role_name "" multiplicity "1" private
classrelation_ref 145702 // (obsluguje)
b role_name "" multiplicity "1" private
classrelation_ref 145830 // (obsluguje)
end
end
@ -98,6 +106,9 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 146342 // (poprzez)
relation_ref 140326 // poprzez
end
end
class 134904 "Menu"
@ -122,12 +133,16 @@ format 223
relation_ref 128422 // <association>
end
classrelation 129318 // <association>
relation 128678 ----
classrelation 129318 // (zawiera)
relation 128678 ---- name "zawiera"
a role_name "" multiplicity "1..*" private
classrelation_ref 129318 // <association>
classrelation_ref 129318 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 129446 // <association>
classrelation_ref 129446 // (zawiera)
end
classrelation 146598 // (tworzy)
relation_ref 140454 // tworzy
end
end
@ -141,8 +156,8 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 128166 // <association>
relation_ref 128038 // <association>
classrelation 128166 // (realizuje)
relation_ref 128038 // realizuje
end
classrelation 128294 // <association>
@ -153,20 +168,48 @@ format 223
classrelation_ref 128422 // <association>
end
classrelation 129062 // <association>
relation 128550 ----
classrelation 129062 // (zawiera)
relation 128550 ---- name "zawiera"
a role_name "" multiplicity "1..*" private
classrelation_ref 129062 // <association>
classrelation_ref 129062 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 129190 // <association>
classrelation_ref 129190 // (zawiera)
end
classrelation 130470 // <association>
relation_ref 129190 // <association>
classrelation 130470 // (zawiera)
relation_ref 129190 // zawiera
end
classrelation 130726 // <association>
relation_ref 129318 // <association>
classrelation 130726 // (przypisane)
relation_ref 129318 // przypisane
end
classrelation 141862 // (realizuje)
relation 138150 ---- name "realizuje"
a role_name "" multiplicity "1" private
classrelation_ref 141862 // (realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 141990 // (realizuje)
end
classrelation 142374 // (posiada)
relation 138406 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 142374 // (posiada)
b role_name "" multiplicity "*" private
classrelation_ref 142502 // (posiada)
end
classrelation 143270 // (zawiera)
relation_ref 138790 // zawiera
end
classrelation 145574 // (wyswietla)
relation_ref 139942 // wyswietla
end
classrelation 146086 // (aktualizuje)
relation_ref 140198 // aktualizuje
end
end
@ -184,16 +227,20 @@ format 223
relation_ref 128294 // <association>
end
classrelation 129190 // <association>
relation_ref 128550 // <association>
classrelation 129190 // (zawiera)
relation_ref 128550 // zawiera
end
classrelation 129574 // <association>
relation 128806 ----
classrelation 129574 // (opisuje)
relation 128806 ---- name "opisuje"
a role_name "" multiplicity "1" private
classrelation_ref 129574 // <association>
classrelation_ref 129574 // (opisuje)
b role_name "" multiplicity "*" private
classrelation_ref 129702 // <association>
classrelation_ref 129702 // (opisuje)
end
classrelation 139174 // (realizuje)
relation_ref 136742 // realizuje
end
end
@ -211,13 +258,25 @@ format 223
relation_ref 128166 // <association>
end
classrelation 128550 // <association>
classrelation 128550 // przyrzadza (<association>)
relation 128294 ----
a role_name "" multiplicity "*" private
classrelation_ref 128550 // <association>
a role_name "przyrzadza" multiplicity "*" private
classrelation_ref 128550 // przyrzadza (<association>)
b role_name "" multiplicity "1" private
classrelation_ref 128678 // <association>
end
classrelation 138790 // (realizuje)
relation 136614 ---- name "realizuje"
a role_name "" multiplicity "*" private
classrelation_ref 138790 // (realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 138918 // (realizuje)
end
classrelation 145318 // (uzywa)
relation_ref 139814 // uzywa
end
end
class 135416 "EkranKucharza"
@ -230,6 +289,29 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 144934 // <association>
relation 139686 ----
a role_name "" private
classrelation_ref 144934 // <association>
b role_name "" private
classrelation_ref 145062 // <association>
end
classrelation 145190 // (uzywa)
relation 139814 ---- name "uzywa"
a role_name "" multiplicity "*" private
classrelation_ref 145190 // (uzywa)
b role_name "" multiplicity "1" private
classrelation_ref 145318 // (uzywa)
end
classrelation 145446 // (wyswietla)
relation 139942 ---- name "wyswietla"
a role_name "" multiplicity "*" private
classrelation_ref 145446 // (wyswietla)
b role_name "" multiplicity "1" private
classrelation_ref 145574 // (wyswietla)
end
end
class 135544 "Pracownik"
@ -242,6 +324,21 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 141094 // (wiaze)
relation 137766 ---- name "wiaze"
a role_name "" multiplicity "1" private
classrelation_ref 141094 // (wiaze)
b role_name "" multiplicity "1" private
classrelation_ref 141222 // (wiaze)
end
classrelation 144678 // (przynalezy)
relation 139558 ---- name "przynalezy"
a role_name "" multiplicity "1" private
classrelation_ref 144678 // (przynalezy)
b role_name "" multiplicity "*" private
classrelation_ref 144806 // (przynalezy)
end
end
class 135672 "TabletKelnera"
@ -254,18 +351,17 @@ format 223
explicit_switch_type ""
mysql_decl ""
end
classrelation 145830 // (obsluguje)
relation_ref 140070 // obsluguje
end
class 135800 "Restauracja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 145958 // (aktualizuje)
relation 140198 ---- name "aktualizuje"
a role_name "" multiplicity "*" private
classrelation_ref 145958 // (aktualizuje)
b role_name "" multiplicity "1" private
classrelation_ref 146086 // (aktualizuje)
end
end
class 135928 "Stolik"
@ -278,16 +374,24 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 130598 // <association>
relation 129318 ----
classrelation 130598 // (przypisane)
relation 129318 ---- name "przypisane"
a role_name "" multiplicity "1" private
classrelation_ref 130598 // <association>
classrelation_ref 130598 // (przypisane)
b role_name "" multiplicity "1" private
classrelation_ref 130726 // <association>
classrelation_ref 130726 // (przypisane)
end
classrelation 130982 // <association>
relation_ref 129446 // <association>
classrelation 130982 // (przynalezy)
relation_ref 129446 // przynalezy
end
classrelation 146982 // (przyjmuje)
relation 140710 ---- name "przyjmuje"
a role_name "" multiplicity "1" private
classrelation_ref 146982 // (przyjmuje)
b role_name "" multiplicity "1" private
classrelation_ref 147110 // (przyjmuje)
end
end
@ -301,18 +405,21 @@ format 223
explicit_switch_type ""
mysql_decl ""
end
classrelation 141990 // (realizuje)
relation_ref 138150 // realizuje
end
class 136184 "Komputer"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 142246 // (wystawia)
relation_ref 138278 // wystawia
end
classrelation 146214 // (poprzez)
relation 140326 ---- name "poprzez"
a role_name "" multiplicity "1" private
classrelation_ref 146214 // (poprzez)
b role_name "" multiplicity "1" private
classrelation_ref 146342 // (poprzez)
end
end
class 136312 "Magazyn"
@ -325,6 +432,9 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 139686 // (opisuje)
relation_ref 136998 // opisuje
end
end
class 136440 "Magazynier"
@ -337,6 +447,21 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 139302 // (nadzoruje)
relation 136870 ---- name "nadzoruje"
a role_name "" multiplicity "1" private
classrelation_ref 139302 // (nadzoruje)
b role_name "" multiplicity "*" private
classrelation_ref 139430 // (nadzoruje)
end
classrelation 139814 // <association>
relation 137126 ----
a role_name "" private
classrelation_ref 139814 // <association>
b role_name "" private
classrelation_ref 139942 // <association>
end
end
class 136568 "Paragon"
@ -349,6 +474,13 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 142118 // (wystawia)
relation 138278 ---- name "wystawia"
a role_name "" multiplicity "1" private
classrelation_ref 142118 // (wystawia)
b role_name "" multiplicity "1" private
classrelation_ref 142246 // (wystawia)
end
end
class 136696 "SystemPracowniczy"
@ -361,6 +493,17 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 144422 // (zarzadza)
relation 139430 ---- name "zarzadza"
a role_name "" multiplicity "1" private
classrelation_ref 144422 // (zarzadza)
b role_name "" multiplicity "1" private
classrelation_ref 144550 // (zarzadza)
end
classrelation 144806 // (przynalezy)
relation_ref 139558 // przynalezy
end
end
class 136824 "SystemZamowien"
@ -373,6 +516,9 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 142502 // (posiada)
relation_ref 138406 // posiada
end
end
class 136952 "SystemRachunkowy"
@ -385,6 +531,41 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 143014 // (wylicza)
relation_ref 138662 // wylicza
end
classrelation 143142 // (zawiera)
relation 138790 ---- name "zawiera"
a role_name "" multiplicity "*" private
classrelation_ref 143142 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 143270 // (zawiera)
end
classrelation 143526 // (wylicza)
relation_ref 138918 // wylicza
end
classrelation 143654 // (posiada)
relation 139046 ---- name "posiada"
a role_name "" multiplicity "*" private
classrelation_ref 143654 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 143782 // (posiada)
end
classrelation 144038 // (pobiera)
relation_ref 139174 // pobiera
end
classrelation 146726 // (generuja)
relation 140582 ---- name "generuja"
a role_name "" multiplicity "*" private
classrelation_ref 146726 // (generuja)
b role_name "" multiplicity "1" private
classrelation_ref 146854 // (generuja)
end
end
class 137080 "Glod"
@ -397,6 +578,13 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 137510 // (czuje)
relation 135974 ---- name "czuje"
a role_name "" multiplicity "1" private
classrelation_ref 137510 // (czuje)
b role_name "" multiplicity "1" private
classrelation_ref 137638 // (czuje)
end
end
class 137208 "Reklamacja"
@ -409,6 +597,13 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 137766 // (sklada)
relation 136102 ---- name "sklada"
a role_name "" multiplicity "1" private
classrelation_ref 137766 // (sklada)
b role_name "" multiplicity "1" private
classrelation_ref 137894 // (sklada)
end
end
class 137336 "Obrzydzenie"
@ -421,6 +616,13 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 138278 // (czuje)
relation 136358 ---- name "czuje"
a role_name "" multiplicity "1" private
classrelation_ref 138278 // (czuje)
b role_name "" multiplicity "1" private
classrelation_ref 138406 // (czuje)
end
end
class 137464 "Audyt"
@ -433,6 +635,13 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 144166 // (korzysta)
relation 139302 ---- name "korzysta"
a role_name "" multiplicity "1" private
classrelation_ref 144166 // (korzysta)
b role_name "" multiplicity "*" private
classrelation_ref 144294 // (korzysta)
end
end
class 137592 "SystemAudytowy"
@ -445,6 +654,17 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 143910 // (pobiera)
relation 139174 ---- name "pobiera"
a role_name "" multiplicity "1" private
classrelation_ref 143910 // (pobiera)
b role_name "" multiplicity "1" private
classrelation_ref 144038 // (pobiera)
end
classrelation 144294 // (korzysta)
relation_ref 139302 // korzysta
end
end
class 137720 "KatalogPotraw"
@ -457,12 +677,20 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 130086 // <association>
relation 129062 ----
classrelation 130086 // (ustala)
relation 129062 ---- name "ustala"
a role_name "" multiplicity "1..*" private
classrelation_ref 130086 // <association>
classrelation_ref 130086 // (ustala)
b role_name "" multiplicity "1" private
classrelation_ref 130214 // <association>
classrelation_ref 130214 // (ustala)
end
classrelation 146470 // (tworzy)
relation 140454 ---- name "tworzy"
a role_name "" multiplicity "1" private
classrelation_ref 146470 // (tworzy)
b role_name "" multiplicity "1" private
classrelation_ref 146598 // (tworzy)
end
end
@ -476,6 +704,17 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 142630 // (zawiera)
relation 138534 ---- name "zawiera"
a role_name "" multiplicity "*" private
classrelation_ref 142630 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 142758 // (zawiera)
end
classrelation 143782 // (posiada)
relation_ref 139046 // posiada
end
end
class 137976 "UmowaOPrace"
@ -488,18 +727,29 @@ format 223
explicit_switch_type ""
mysql_decl ""
end
classrelation 141222 // (wiaze)
relation_ref 137766 // wiaze
end
class 138104 "Wynagrodzenie"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141350 // (okresla)
relation 137894 ---- name "okresla"
a role_name "" multiplicity "1" private
classrelation_ref 141350 // (okresla)
b role_name "" multiplicity "1" private
classrelation_ref 141478 // (okresla)
end
classrelation 141734 // (wystawia)
relation_ref 138022 // wystawia
end
classrelation 142886 // (wylicza)
relation 138662 ---- name "wylicza"
a role_name "" multiplicity "1" private
classrelation_ref 142886 // (wylicza)
b role_name "" multiplicity "*" private
classrelation_ref 143014 // (wylicza)
end
end
class 138232 "StanMagazynu"
@ -512,6 +762,25 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 139430 // (nadzoruje)
relation_ref 136870 // nadzoruje
end
classrelation 139558 // (opisuje)
relation 136998 ---- name "opisuje"
a role_name "" multiplicity "1" private
classrelation_ref 139558 // (opisuje)
b role_name "" multiplicity "1" private
classrelation_ref 139686 // (opisuje)
end
classrelation 140070 // (zawiera)
relation 137254 ---- name "zawiera"
a role_name "" multiplicity "*" private
classrelation_ref 140070 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 140198 // (zawiera)
end
end
class 138360 "Polprodukt"
@ -524,6 +793,33 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 139942 // <association>
relation_ref 137126 // <association>
end
classrelation 140198 // (zawiera)
relation_ref 137254 // zawiera
end
classrelation 140326 // <association>
relation 137382 ----
a role_name "" private
classrelation_ref 140326 // <association>
b role_name "" private
classrelation_ref 140454 // <association>
end
classrelation 140838 // (skladaSie)
relation 137638 ---- name "skladaSie"
a role_name "" multiplicity "1" private
classrelation_ref 140838 // (skladaSie)
b role_name "" multiplicity "1..*" private
classrelation_ref 140966 // (skladaSie)
end
classrelation 142758 // (zawiera)
relation_ref 138534 // zawiera
end
end
class 138488 "HistoriaZamowien"
@ -536,12 +832,12 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 130342 // <association>
relation 129190 ----
classrelation 130342 // (zawiera)
relation 129190 ---- name "zawiera"
a role_name "" multiplicity "*" private
classrelation_ref 130342 // <association>
classrelation_ref 130342 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 130470 // <association>
classrelation_ref 130470 // (zawiera)
end
end
@ -555,6 +851,13 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 138534 // (daje)
relation 136486 ---- name "daje"
a role_name "" multiplicity "1" private
classrelation_ref 138534 // (daje)
b role_name "" multiplicity "1" private
classrelation_ref 138662 // (daje)
end
end
class 138744 "Zadowolenie"
@ -567,6 +870,13 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 138022 // (czuje)
relation 136230 ---- name "czuje"
a role_name "" multiplicity "1" private
classrelation_ref 138022 // (czuje)
b role_name "" multiplicity "1" private
classrelation_ref 138150 // (czuje)
end
end
class 138872 "Podatek"
@ -579,6 +889,13 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 143398 // (wylicza)
relation 138918 ---- name "wylicza"
a role_name "" multiplicity "1" private
classrelation_ref 143398 // (wylicza)
b role_name "" multiplicity "*" private
classrelation_ref 143526 // (wylicza)
end
end
class 139000 "Pensja"
@ -591,6 +908,9 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 141478 // (okresla)
relation_ref 137894 // okresla
end
end
class 139128 "Wlasciciel"
@ -603,21 +923,20 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 141606 // (wystawia)
relation 138022 ---- name "wystawia"
a role_name "" multiplicity "*" private
classrelation_ref 141606 // (wystawia)
b role_name "" multiplicity "1" private
classrelation_ref 141734 // (wystawia)
end
classrelation 144550 // (zarzadza)
relation_ref 139430 // zarzadza
end
end
class 139256 "Naczynia"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 139384 "Przepisy"
class 139384 "Przepis"
visibility package
cpp_decl ""
java_decl ""
@ -630,6 +949,18 @@ format 223
classrelation 129958 // <association>
relation_ref 128934 // <association>
end
classrelation 140582 // (realizuje)
relation 137510 ---- name "realizuje"
a role_name "" multiplicity "1" private
classrelation_ref 140582 // (realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 140710 // (realizuje)
end
classrelation 140966 // (skladaSie)
relation_ref 137638 // skladaSie
end
end
class 139512 "Raporty"
@ -642,6 +973,9 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 146854 // (generuja)
relation_ref 140582 // generuja
end
end
class 139640 "Menedzer"
@ -654,8 +988,8 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 130214 // <association>
relation_ref 129062 // <association>
classrelation 130214 // (ustala)
relation_ref 129062 // ustala
end
end
@ -669,18 +1003,9 @@ format 223
explicit_switch_type ""
mysql_decl ""
end
class 139896 "Kuchnia"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 147110 // (przyjmuje)
relation_ref 140710 // przyjmuje
end
end
class 140024 "PrzygotowywaniePotrawy"
@ -693,6 +1018,29 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 138918 // (realizuje)
relation_ref 136614 // realizuje
end
classrelation 139046 // (realizuje)
relation 136742 ---- name "realizuje"
a role_name "" multiplicity "1" private
classrelation_ref 139046 // (realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 139174 // (realizuje)
end
classrelation 140454 // <association>
relation_ref 137382 // <association>
end
classrelation 140710 // (realizuje)
relation_ref 137510 // realizuje
end
classrelation 145062 // <association>
relation_ref 139686 // <association>
end
end
class 128038 "Pozycja_w_Menu"
@ -705,18 +1053,18 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 129446 // <association>
relation_ref 128678 // <association>
classrelation 129446 // (zawiera)
relation_ref 128678 // zawiera
end
classrelation 129702 // <association>
relation_ref 128806 // <association>
classrelation 129702 // (opisuje)
relation_ref 128806 // opisuje
end
classrelation 129830 // <association>
classrelation 129830 // zawiera (<association>)
relation 128934 ----
a role_name "" multiplicity "1" private
classrelation_ref 129830 // <association>
a role_name "zawiera" multiplicity "1" private
classrelation_ref 129830 // zawiera (<association>)
b role_name "" multiplicity "1" private
classrelation_ref 129958 // <association>
end
@ -732,12 +1080,32 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 130854 // <association>
relation 129446 ----
classrelation 130854 // (przynalezy)
relation 129446 ---- name "przynalezy"
a role_name "" multiplicity "1" private
classrelation_ref 130854 // <association>
classrelation_ref 130854 // (przynalezy)
b role_name "" multiplicity "1" private
classrelation_ref 130982 // <association>
classrelation_ref 130982 // (przynalezy)
end
classrelation 137638 // (czuje)
relation_ref 135974 // czuje
end
classrelation 137894 // (sklada)
relation_ref 136102 // sklada
end
classrelation 138150 // (czuje)
relation_ref 136230 // czuje
end
classrelation 138406 // (czuje)
relation_ref 136358 // czuje
end
classrelation 138662 // (daje)
relation_ref 136486 // daje
end
end
end