From a1157111cecfceb47beb4fe6f68b1f0a63154d17 Mon Sep 17 00:00:00 2001 From: Michael-Czekanski Date: Tue, 5 Jan 2021 21:47:41 +0100 Subject: [PATCH] Add association names and fields --- models/128042.diagram | 391 +++++++++++++------------- models/models.prj | 638 ++++++++++++++++++++++-------------------- 2 files changed, 541 insertions(+), 488 deletions(-) diff --git a/models/128042.diagram b/models/128042.diagram index a798740..5fe8b98 100644 --- a/models/128042.diagram +++ b/models/128042.diagram @@ -2,265 +2,286 @@ format 223 classcanvas 128120 class_ref 134648 // Kelner classdiagramsettings member_max_width 0 end - xyzwh 518.46 224.76 2000 65 39 + xyzwh 519.46 223.36 2000 64 39 end classcanvas 128248 class_ref 134776 // Terminal classdiagramsettings member_max_width 0 end - xyz 1024.9 109.2 2000 + xyz 1124.6 147.4 2000 end classcanvas 128376 class_ref 134904 // Menu classdiagramsettings member_max_width 0 end - xyzwh 1065.78 612.38 2000 63 39 + xyzwh 1028.28 611.08 2000 62 39 end classcanvas 128504 class_ref 135032 // Zamowienie classdiagramsettings member_max_width 0 end - xyzwh 728.43 195.38 2000 95 61 + xyzwh 743.23 203.78 2000 99 49 +end +classcanvas 128549 class_ref 146808 // DanePracownika + classdiagramsettings member_max_width 0 end + xyz 172.7 317.2 2006 end classcanvas 128632 class_ref 135160 // Potrawa classdiagramsettings member_max_width 0 end - xyzwh 1026.2 311.67 2000 77 47 + xyzwh 1024.3 312.97 2000 79 41 end classcanvas 128760 class_ref 135288 // Kucharz classdiagramsettings member_max_width 0 end - xyzwh 640.55 421.89 2000 75 39 + xyzwh 633.45 419.89 2000 81 39 end classcanvas 128888 class_ref 135416 // EkranKucharza classdiagramsettings member_max_width 0 end - xyz 838.06 324.92 2000 + xyz 822.16 327.02 2000 end classcanvas 129016 class_ref 135544 // Pracownik classdiagramsettings member_max_width 0 end - xyz 230.79 434.15 2000 + xyz 304.09 427.05 2000 end classcanvas 129144 class_ref 135672 // TabletKelnera classdiagramsettings member_max_width 0 end - xyz 490.2 382.98 2000 + xyz 448.8 380.98 2000 end classcanvas 129318 class_ref 128038 // Pozycja_w_Menu classdiagramsettings member_max_width 0 end - xyzwh 1037.65 464.82 2000 125 61 + xyzwh 1038.15 466.12 2000 124 65 end classcanvas 129400 class_ref 135928 // Stolik classdiagramsettings member_max_width 0 end - xyzwh 504.65 94.9 2000 65 47 + xyzwh 505.45 95.8 2000 68 49 end classcanvas 129528 class_ref 136056 // Platnosc classdiagramsettings member_max_width 0 end - xyz 886.68 79.8 2000 + xyz 884.28 80.3 2000 end classcanvas 129784 class_ref 136312 // Magazyn classdiagramsettings member_max_width 0 end - xyz 644.14 655.36 2000 + xyz 643.74 654.96 2000 end classcanvas 129912 class_ref 136440 // Magazynier classdiagramsettings member_max_width 0 end - xyz 456.76 656.88 2000 + xyz 455.56 655.48 2000 end classcanvas 130040 class_ref 136568 // Paragon classdiagramsettings member_max_width 0 end - xyz 1003.56 13.42 2000 + xyz 1079.56 3.42 2000 end classcanvas 130168 class_ref 136696 // SystemPracowniczy classdiagramsettings member_max_width 0 end - xyz 3.06 373.28 2000 + xyz 33.06 451.78 2000 end classcanvas 130214 class_ref 128166 // Klient classdiagramsettings member_max_width 0 end - xyzwh 261.29 136.3 2000 63 39 + xyzwh 261.09 139.6 2000 62 39 end classcanvas 130296 class_ref 136824 // SystemZamowien classdiagramsettings member_max_width 0 end - xyz 925 181.2 2000 + xyz 957.9 174.2 2000 end classcanvas 130424 class_ref 136952 // SystemRachunkowy classdiagramsettings member_max_width 0 end - xyz 284.24 693.02 2000 + xyz 287.14 692.12 2000 end classcanvas 130552 class_ref 137080 // Glod classdiagramsettings member_max_width 0 end - xyz 261.79 258.63 2000 + xyz 260.39 259.23 2000 end classcanvas 130680 class_ref 137208 // Reklamacja classdiagramsettings member_max_width 0 end - xyz 520.77 7.56 2000 + xyz 521.47 9.06 2000 end classcanvas 130808 class_ref 137336 // Obrzydzenie classdiagramsettings member_max_width 0 end - xyz 33.02 62.73 2000 + xyz 32.72 62.63 2000 end classcanvas 130936 class_ref 137464 // Audyt classdiagramsettings member_max_width 0 end - xyz 81.18 885.68 2000 + xyz 80.88 884.38 2000 end classcanvas 131064 class_ref 137592 // SystemAudytowy classdiagramsettings member_max_width 0 end - xyz 92.44 764.48 2000 + xyz 92.84 764.18 2000 end classcanvas 131192 class_ref 137720 // KatalogPotraw classdiagramsettings member_max_width 0 end - xyz 1046.36 722.12 2000 + xyz 1045.96 721.92 2000 end classcanvas 131320 class_ref 137848 // Faktura classdiagramsettings member_max_width 0 end - xyz 725.15 874.27 2000 + xyz 724.95 874.27 2000 end classcanvas 131448 class_ref 137976 // UmowaOPrace classdiagramsettings member_max_width 0 end - xyz 152.19 563.6 2000 + xyz 153.89 565.1 2000 end classcanvas 131704 class_ref 138232 // StanMagazynu classdiagramsettings member_max_width 0 end - xyz 562.02 756.04 2000 + xyz 563.62 758.24 2000 end classcanvas 131832 class_ref 138360 // Polprodukt classdiagramsettings member_max_width 0 end - xyz 754.54 769.36 2000 + xyz 754.54 769.96 2000 end classcanvas 131960 class_ref 138488 // HistoriaZamowien classdiagramsettings member_max_width 0 end - xyzwh 696.56 24.78 2000 131 39 + xyzwh 682.46 14.58 2000 130 39 end classcanvas 132216 class_ref 138744 // Zadowolenie classdiagramsettings member_max_width 0 end - xyz 46.65 231.47 2000 + xyz 46.95 231.47 2000 end classcanvas 132344 class_ref 138872 // Podatek classdiagramsettings member_max_width 0 end - xyz 222.95 877.28 2000 + xyz 221.65 877.18 2000 end classcanvas 132472 class_ref 139000 // Pensja classdiagramsettings member_max_width 0 end - xyz 59.6 690.95 2000 + xyz 59.5 689.65 2000 end classcanvas 132600 class_ref 139128 // Wlasciciel classdiagramsettings member_max_width 0 end - xyz 19.82 568.78 2000 + xyz 8.62 587.28 2000 end classcanvas 132856 class_ref 139384 // Przepis classdiagramsettings member_max_width 0 end - xyzwh 844.72 552.83 2000 81 61 + xyzwh 841.92 549.33 2000 83 65 end -classcanvas 132984 class_ref 139512 // Raporty +classcanvas 132984 class_ref 139512 // Raport classdiagramsettings member_max_width 0 end - xyz 428.25 878.49 2000 + xyzwh 443.75 894.69 2000 70 49 end classcanvas 133112 class_ref 139640 // Menedzer classdiagramsettings member_max_width 0 end - xyz 845.69 698.84 2000 + xyz 849.79 724.14 2000 end classcanvas 133240 class_ref 139768 // Rezerwacja classdiagramsettings member_max_width 0 end - xyz 387.45 241.28 2005 + xyz 386.35 243.38 2005 end -classcanvas 133496 class_ref 140024 // PrzygotowywaniePotrawy - classdiagramsettings member_max_width 0 end - xyz 856.92 420.06 2000 -end -relationcanvas 128038 relation_ref 128038 // realizuje - from ref 128120 z 2001 label "realizuje" italic max_width 255 xyz 631 220.5 2001 to ref 128504 +relationcanvas 128037 relation_ref 128037 // uzywa > + decenter_begin 879 + from ref 128760 z 2001 label "uzywa >" italic max_width 255 xyz 752 488.5 3000 to ref 132856 no_role_a no_role_b - multiplicity_a_pos 716 234 3000 multiplicity_b_pos 589 246 3000 + multiplicity_a_pos 811 565 3000 multiplicity_b_pos 716 471 3000 end -relationcanvas 129190 relation_ref 128550 // zawiera - from ref 128504 z 2001 label "zawiera" italic max_width 255 xyz 903.5 265 2001 to ref 128632 +relationcanvas 128038 relation_ref 128038 // realizuje > + decenter_end 707 + from ref 128120 z 2001 label "realizuje >" italic max_width 255 xyz 636 223 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 1000 327 3000 multiplicity_b_pos 829 250 3000 + multiplicity_a_pos 727 243 3000 multiplicity_b_pos 594 246 3000 end -relationcanvas 129446 relation_ref 128678 // zawiera - from ref 128376 z 2001 label "zawiera" italic max_width 255 xyz 1076.5 553 2001 to ref 129318 +relationcanvas 128293 relation_ref 128165 // < robionaWedlug + from ref 132856 z 2001 label "< robionaWedlug" italic max_width 255 xyz 932 436.5 3000 to ref 128632 no_role_a no_role_b - multiplicity_a_pos 1072 530 3000 multiplicity_b_pos 1084 594 3000 + multiplicity_a_pos 1025 360 3000 multiplicity_b_pos 890 531 3000 end -relationcanvas 129574 relation_ref 128806 // opisuje - from ref 128632 z 2001 label "opisuje" italic max_width 255 xyz 1060 396.5 2001 to ref 129318 +relationcanvas 128421 relation_ref 128293 // realizuje > + from ref 128760 z 2001 label "realizuje >" italic max_width 255 xyz 703 320.5 3000 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 1079 446 3000 multiplicity_b_pos 1058 363 3000 + multiplicity_a_pos 759 256 3000 multiplicity_b_pos 667 401 3000 end -relationcanvas 129702 relation_ref 128934 // - from ref 129318 z 2001 to ref 132856 - role_a_pos 929 544 3000 no_role_b - multiplicity_a_pos 929 568 3000 multiplicity_b_pos 1025 522 3000 -end -relationcanvas 129830 relation_ref 129062 // ustala - from ref 131192 z 2001 label "ustala" italic max_width 255 xyz 965.5 714 2001 to ref 133112 +relationcanvas 128677 relation_ref 128421 // zawiera > + decenter_begin 925 + from ref 130168 z 2007 label "zawiera >" italic max_width 255 xyz 145.5 407.5 3000 to ref 128549 no_role_a no_role_b - multiplicity_a_pos 916 726 3000 multiplicity_b_pos 1036 742 3000 + multiplicity_a_pos 171 400 3000 multiplicity_b_pos 134 434 3000 end -relationcanvas 129958 relation_ref 129190 // zawiera - from ref 131960 z 2001 label "zawiera" italic max_width 255 xyz 748.5 116.5 2001 to ref 128504 +relationcanvas 128805 relation_ref 128549 // < ma + decenter_end 98 + from ref 128549 z 2007 label "< ma" italic max_width 255 xyz 298 395.5 3000 to ref 129016 no_role_a no_role_b - multiplicity_a_pos 761 176 3000 multiplicity_b_pos 750 69 3000 + multiplicity_a_pos 294 444 3000 multiplicity_b_pos 281 408 3000 end -relationcanvas 130086 relation_ref 129318 // przypisane - from ref 129400 z 2001 label "przypisane" italic max_width 255 xyz 625.5 154 2001 to ref 128504 +relationcanvas 129190 relation_ref 128550 // zawiera > + from ref 128504 z 2001 label "zawiera >" italic max_width 255 xyz 909 265.5 2001 to ref 128632 no_role_a no_role_b - multiplicity_a_pos 716 212 3000 multiplicity_b_pos 575 140 3000 + multiplicity_a_pos 995 326 3000 multiplicity_b_pos 852 255 3000 end -relationcanvas 130342 relation_ref 129446 // przynalezy - from ref 130214 z 2001 label "przynalezy" italic max_width 255 xyz 390.5 122 2001 to ref 129400 +relationcanvas 129446 relation_ref 128678 // zawiera > + decenter_begin 500 + from ref 128376 z 2001 label "zawiera >" italic max_width 255 xyz 1049 556 2001 to ref 129318 no_role_a no_role_b - multiplicity_a_pos 493 127 3000 multiplicity_b_pos 330 155 3000 + multiplicity_a_pos 1055 537 3000 multiplicity_b_pos 1044 592 3000 end -relationcanvas 130982 relation_ref 135974 // czuje - from ref 130552 z 2001 label "czuje" italic max_width 255 xyz 285 210 2001 to ref 130214 +relationcanvas 129574 relation_ref 128806 // < opisuje + from ref 128632 z 2001 label "< opisuje" italic max_width 255 xyz 1057 394.5 2001 to ref 129318 no_role_a no_role_b - multiplicity_a_pos 278 181 3000 multiplicity_b_pos 272 241 3000 + multiplicity_a_pos 1072 447 3000 multiplicity_b_pos 1053 360 3000 end -relationcanvas 131110 relation_ref 136102 // sklada - from ref 130680 z 2001 label "sklada" italic max_width 255 xyz 405.5 80 2001 to ref 130214 +relationcanvas 129830 relation_ref 129062 // ustala > + from ref 131192 z 2001 label "ustala >" italic max_width 255 xyz 960.5 726.5 2001 to ref 133112 no_role_a no_role_b - multiplicity_a_pos 320 124 3000 multiplicity_b_pos 512 34 3000 + multiplicity_a_pos 927 750 3000 multiplicity_b_pos 1026 747 3000 end -relationcanvas 131238 relation_ref 136230 // czuje - from ref 132216 z 2001 label "czuje" italic max_width 255 xyz 177.5 185.5 2001 to ref 130214 +relationcanvas 129958 relation_ref 129190 // zawiera > + decenter_begin 521 + from ref 131960 z 2001 label "zawiera >" italic max_width 255 xyz 744 114 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 249 172 3000 multiplicity_b_pos 129 235 3000 + multiplicity_a_pos 769 185 3000 multiplicity_b_pos 731 60 3000 end -relationcanvas 131366 relation_ref 136358 // czuje - from ref 130808 z 2001 label "czuje" italic max_width 255 xyz 173.5 103.5 2001 to ref 130214 +relationcanvas 130086 relation_ref 129318 // przypisane > + from ref 129400 z 2001 label "przypisane >" italic max_width 255 xyz 598 128 2001 to point 685 156 + line 129445 z 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 249 152 3000 multiplicity_b_pos 119 101 3000 + multiplicity_a_pos 724 208 3000 multiplicity_b_pos 582 136 3000 end -relationcanvas 132006 relation_ref 136614 // realizuje - from ref 128760 z 2001 label "realizuje" italic max_width 255 xyz 762.5 426 2001 to ref 133496 +relationcanvas 130342 relation_ref 129446 // siadaPrzy > + from ref 130214 z 2001 label "siadaPrzy >" italic max_width 255 xyz 384.5 122.5 2001 to ref 129400 no_role_a no_role_b - multiplicity_a_pos 846 445 3000 multiplicity_b_pos 721 446 3000 + multiplicity_a_pos 486 127 3000 multiplicity_b_pos 334 157 3000 end -relationcanvas 132134 relation_ref 136742 // realizuje - from ref 133496 z 2001 label "realizuje" italic max_width 255 xyz 968.5 375 2001 to ref 128632 +relationcanvas 130982 relation_ref 135974 // czuje > + from ref 130552 z 2001 label "czuje >" italic max_width 255 xyz 267 204 2001 to ref 130214 no_role_a no_role_b - multiplicity_a_pos 1022 358 3000 multiplicity_b_pos 961 422 3000 + multiplicity_a_pos 271 184 3000 multiplicity_b_pos 266 242 3000 end -relationcanvas 132262 relation_ref 136870 // nadzoruje +relationcanvas 131110 relation_ref 136102 // sklada > + decenter_begin 172 + from ref 130680 z 2001 to point 490 66 + line 129701 z 2001 label "sklada >" italic max_width 255 xyz 387 91 2001 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 334 144 3000 multiplicity_b_pos 515 46 3000 +end +relationcanvas 131238 relation_ref 136230 // < czuje + decenter_end 771 + from ref 132216 z 2001 label "< czuje" italic max_width 255 xyz 132 198.5 2001 to point 186 192 + line 129061 z 2001 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 242 172 3000 multiplicity_b_pos 125 234 3000 +end +relationcanvas 131366 relation_ref 136358 // < czuje + decenter_begin 815 + decenter_end 228 + from ref 130808 z 2001 to point 111 144 + line 129317 z 2001 label "< czuje" italic max_width 255 xyz 121 133.5 2001 to point 162 147 + line 129189 z 2001 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 242 154 3000 multiplicity_b_pos 81 105 3000 +end +relationcanvas 132262 relation_ref 136870 // nadzoruje > decenter_begin 768 - from ref 129912 z 2001 label "nadzoruje" italic max_width 255 xyz 556.5 711 2001 to ref 131704 + from ref 129912 z 2001 label "nadzoruje >" italic max_width 255 xyz 521 711 2001 to ref 131704 no_role_a no_role_b - multiplicity_a_pos 567 740 3000 multiplicity_b_pos 521 703 3000 + multiplicity_a_pos 537 751 3000 multiplicity_b_pos 506 694 3000 end -relationcanvas 132390 relation_ref 136998 // opisuje - from ref 131704 z 2001 label "opisuje" italic max_width 255 xyz 620 711 2001 to ref 129784 +relationcanvas 132390 relation_ref 136998 // opisuje > + from ref 131704 z 2001 label "opisuje >" italic max_width 255 xyz 616 710.5 2001 to ref 129784 no_role_a no_role_b - multiplicity_a_pos 646 697 3000 multiplicity_b_pos 612 738 3000 + multiplicity_a_pos 638 697 3000 multiplicity_b_pos 604 741 3000 end -relationcanvas 132646 relation_ref 137254 // zawiera - from ref 131704 z 2001 label "zawiera" italic max_width 255 xyz 684 766.5 2001 to ref 131832 +relationcanvas 132646 relation_ref 137254 // zawiera > + from ref 131704 z 2001 label "zawiera >" italic max_width 255 xyz 680 766.5 2001 to ref 131832 no_role_a no_role_b - multiplicity_a_pos 744 790 3000 multiplicity_b_pos 662 783 3000 + multiplicity_a_pos 739 791 3000 multiplicity_b_pos 664 785 3000 end -relationcanvas 132902 relation_ref 137510 // realizuje - from ref 132856 z 2001 label "realizuje" italic max_width 255 xyz 886.5 490 2001 to ref 133496 +relationcanvas 133158 relation_ref 137638 // < skladaSie + from ref 131832 z 2001 label "< skladaSie" italic max_width 255 xyz 802.5 677 2001 to ref 132856 no_role_a no_role_b - multiplicity_a_pos 914 463 3000 multiplicity_b_pos 884 534 3000 + multiplicity_a_pos 845 621 3000 multiplicity_b_pos 771 752 3000 end -relationcanvas 133158 relation_ref 137638 // skladaSie - from ref 131832 z 2001 label "skladaSie" italic max_width 255 xyz 808.5 676.5 2001 to ref 132856 +relationcanvas 133414 relation_ref 137766 // wiaze > + decenter_begin 238 + from ref 129016 z 2001 label "wiaze >" italic max_width 255 xyz 250 501 2001 to ref 131448 no_role_a no_role_b - multiplicity_a_pos 855 619 3000 multiplicity_b_pos 776 751 3000 -end -relationcanvas 133414 relation_ref 137766 // wiaze - from ref 129016 z 2001 label "wiaze" italic max_width 255 xyz 225.5 515 2001 to ref 131448 - no_role_a no_role_b - multiplicity_a_pos 209 546 3000 multiplicity_b_pos 251 501 3000 + multiplicity_a_pos 206 548 3000 multiplicity_b_pos 296 470 3000 end relationcanvas 133880 relation_ref 128248 // from ref 128120 z 2001 to ref 129016 @@ -282,125 +303,119 @@ relationcanvas 134264 relation_ref 128632 // no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 134310 relation_ref 137894 // okresla - from ref 131448 z 2001 label "okresla" italic max_width 255 xyz 120.5 636.5 2001 to ref 132472 +relationcanvas 134310 relation_ref 137894 // < okresla + from ref 131448 z 2001 label "< okresla" italic max_width 255 xyz 126 636.5 2001 to ref 132472 no_role_a no_role_b - multiplicity_a_pos 111 672 3000 multiplicity_b_pos 164 615 3000 + multiplicity_a_pos 102 673 3000 multiplicity_b_pos 157 617 3000 end -relationcanvas 134392 relation_ref 128760 // rezerwuje - from ref 133240 z 2006 label "rezerwuje" italic max_width 255 xyz 334 194.5 3000 to ref 130214 +relationcanvas 134392 relation_ref 128760 // zamawia > + decenter_end 695 + from ref 133240 z 2006 label "zamawia >" italic max_width 255 xyz 324 196.5 2006 to ref 130214 no_role_a no_role_b - multiplicity_a_pos 323 186 3000 multiplicity_b_pos 386 252 3000 + multiplicity_a_pos 315 192 3000 multiplicity_b_pos 379 260 3000 end -relationcanvas 134438 relation_ref 138022 // wystawia - from ref 132600 z 2001 label "wystawia" italic max_width 255 xyz 93 572.5 2001 to ref 131448 +relationcanvas 134438 relation_ref 138022 // wystawia > + from ref 132600 z 2001 label "wystawia >" italic max_width 255 xyz 88.5 583 2001 to ref 131448 no_role_a no_role_b - multiplicity_a_pos 143 592 3000 multiplicity_b_pos 90 592 3000 + multiplicity_a_pos 136 598 3000 multiplicity_b_pos 86 607 3000 end -relationcanvas 134520 relation_ref 128888 // dotyczy - from ref 130680 z 2001 label "dotyczy" italic max_width 255 xyz 644 110 3000 to ref 128504 +relationcanvas 134520 relation_ref 128888 // dotyczy > + from ref 130680 z 2001 label "dotyczy >" italic max_width 255 xyz 619.5 70 2001 to point 699 120 + line 129573 z 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 728 168 3000 multiplicity_b_pos 597 49 3000 + multiplicity_a_pos 748 185 3000 multiplicity_b_pos 597 58 3000 end -relationcanvas 134694 relation_ref 138150 // realizuje - from ref 128504 z 2001 label "realizuje" italic max_width 255 xyz 827.5 141 2001 to ref 129528 +relationcanvas 134694 relation_ref 138150 // < realizuje + from ref 128504 z 2001 label "< realizuje" italic max_width 255 xyz 826 145 2001 to ref 129528 no_role_a no_role_b - multiplicity_a_pos 882 115 3000 multiplicity_b_pos 814 195 3000 + multiplicity_a_pos 869 123 3000 multiplicity_b_pos 800 185 3000 end -relationcanvas 134822 relation_ref 138278 // wystawia - from ref 130040 z 2001 label "wystawia" italic max_width 255 xyz 950.5 49.5 2001 to ref 129528 +relationcanvas 134822 relation_ref 138278 // tworzy > + from ref 130040 z 2001 label "tworzy >" italic max_width 255 xyz 990.5 44.5 2001 to ref 129528 no_role_a no_role_b - multiplicity_a_pos 951 82 3000 multiplicity_b_pos 992 49 3000 + multiplicity_a_pos 954 90 3000 multiplicity_b_pos 1060 36 3000 end -relationcanvas 134950 relation_ref 138406 // posiada - from ref 128504 z 2001 label "posiada" italic max_width 255 xyz 854.5 199.5 2001 to ref 130296 +relationcanvas 134950 relation_ref 138406 // posiada > + from ref 128504 z 2001 label "posiada >" italic max_width 255 xyz 877 194.5 2001 to ref 130296 no_role_a no_role_b - multiplicity_a_pos 915 211 3000 multiplicity_b_pos 829 224 3000 + multiplicity_a_pos 941 205 3000 multiplicity_b_pos 852 224 3000 end -relationcanvas 135206 relation_ref 138534 // zawiera - from ref 131320 z 2001 label "zawiera" italic max_width 255 xyz 751.5 825 2001 to ref 131832 +relationcanvas 135206 relation_ref 138534 // zawiera > + from ref 131320 z 2001 label "zawiera >" italic max_width 255 xyz 746 826 2001 to ref 131832 no_role_a no_role_b - multiplicity_a_pos 770 811 3000 multiplicity_b_pos 750 857 3000 + multiplicity_a_pos 765 812 3000 multiplicity_b_pos 740 857 3000 end -relationcanvas 135462 relation_ref 138662 // wylicza - from ref 131448 z 2001 label "wylicza" italic max_width 255 xyz 244.5 656.5 2001 to ref 130424 - no_role_a no_role_b - multiplicity_a_pos 315 705 3000 multiplicity_b_pos 233 620 3000 +relationcanvas 135462 relation_ref 138662 // + decenter_end 100 + from ref 131448 z 2001 to ref 130424 + role_a_pos 307 675 3000 role_b_pos 241 617 3000 + multiplicity_a_pos 277 675 3000 multiplicity_b_pos 215 617 3000 end -relationcanvas 135590 relation_ref 138790 // zawiera - from ref 130424 z 2001 label "zawiera" italic max_width 255 xyz 504.5 500.5 2001 to ref 128504 +relationcanvas 135590 relation_ref 138790 // zawiera > + decenter_begin 898 + from ref 130424 z 2001 label "zawiera >" italic max_width 255 xyz 559 457 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 729 261 3000 multiplicity_b_pos 356 676 3000 + multiplicity_a_pos 748 256 3000 multiplicity_b_pos 385 675 3000 end -relationcanvas 136102 relation_ref 138918 // wylicza - from ref 132344 z 2001 label "wylicza" italic max_width 255 xyz 286 790 2001 to ref 130424 +relationcanvas 136102 relation_ref 138918 // < wylicza + decenter_end 393 + from ref 132344 z 2001 label "< wylicza" italic max_width 255 xyz 280 790 2001 to ref 130424 no_role_a no_role_b - multiplicity_a_pos 324 736 3000 multiplicity_b_pos 263 859 3000 + multiplicity_a_pos 316 735 3000 multiplicity_b_pos 257 861 3000 end -relationcanvas 136230 relation_ref 139046 // posiada - from ref 130424 z 2001 label "posiada" italic max_width 255 xyz 556.5 804.5 2001 to ref 131320 +relationcanvas 136230 relation_ref 139046 // posiada > + decenter_begin 907 + decenter_end 644 + from ref 130424 z 2001 label "posiada >" italic max_width 255 xyz 537.5 798 2001 to ref 131320 no_role_a no_role_b - multiplicity_a_pos 716 890 3000 multiplicity_b_pos 394 738 3000 + multiplicity_a_pos 708 911 3000 multiplicity_b_pos 409 741 3000 end relationcanvas 136358 relation_ref 139174 // pobiera - from ref 131064 z 2001 label "pobiera" italic max_width 255 xyz 222.5 734.5 2001 to ref 130424 + decenter_end 82 + from ref 131064 z 2001 label "pobiera" italic max_width 255 xyz 223 733.5 2001 to ref 130424 no_role_a no_role_b - multiplicity_a_pos 280 734 3000 multiplicity_b_pos 204 768 3000 + multiplicity_a_pos 280 732 3000 multiplicity_b_pos 200 770 3000 end -relationcanvas 136486 relation_ref 139302 // korzysta - from ref 130936 z 2001 label "korzysta" italic max_width 255 xyz 106 829 2001 to ref 131064 +relationcanvas 136486 relation_ref 139302 // korzysta > + from ref 130936 z 2001 label "korzysta >" italic max_width 255 xyz 98 828 2001 to ref 131064 no_role_a no_role_b - multiplicity_a_pos 127 806 3000 multiplicity_b_pos 101 868 3000 + multiplicity_a_pos 118 807 3000 multiplicity_b_pos 93 867 3000 end -relationcanvas 136998 relation_ref 139430 // zarzadza - from ref 130168 z 2001 label "zarzadza" italic max_width 255 xyz 38.5 475 2001 to ref 132600 +relationcanvas 136998 relation_ref 139430 // < zarzadza + from ref 130168 z 2001 label "< zarzadza" italic max_width 255 xyz 39.5 523 2001 to ref 132600 no_role_a no_role_b - multiplicity_a_pos 41 550 3000 multiplicity_b_pos 52 415 3000 + multiplicity_a_pos 31 570 3000 multiplicity_b_pos 67 494 3000 end -relationcanvas 137126 relation_ref 139558 // przynalezy - from ref 129016 z 2001 label "przynalezy" italic max_width 255 xyz 153.5 412 2001 to ref 130168 +relationcanvas 137382 relation_ref 139814 // obsluguje > + from ref 128888 z 2001 label "obsluguje >" italic max_width 255 xyz 739.5 376 2001 to ref 128760 no_role_a no_role_b - multiplicity_a_pos 130 417 3000 multiplicity_b_pos 219 452 3000 + multiplicity_a_pos 719 422 3000 multiplicity_b_pos 810 365 3000 end -relationcanvas 137382 relation_ref 139814 // uzywa - from ref 128888 z 2001 label "uzywa" italic max_width 255 xyz 760.5 388.5 2001 to ref 128760 +relationcanvas 137894 relation_ref 140070 // obsluguje > + from ref 128120 z 2001 label "obsluguje >" italic max_width 255 xyz 491 306.5 2001 to ref 129144 no_role_a no_role_b - multiplicity_a_pos 721 425 3000 multiplicity_b_pos 833 364 3000 + multiplicity_a_pos 481 363 3000 multiplicity_b_pos 521 268 3000 end -relationcanvas 137766 relation_ref 139942 // wyswietla - from ref 128888 z 2001 label "wyswietla" italic max_width 255 xyz 812 281.5 2001 to ref 128504 +relationcanvas 138278 relation_ref 140326 // realizowanaPoprzez > + from ref 129528 z 2001 label "realizowanaPoprzez >" italic max_width 255 xyz 978.5 116.5 2001 to ref 128248 no_role_a no_role_b - multiplicity_a_pos 798 261 3000 multiplicity_b_pos 851 307 3000 + multiplicity_a_pos 1107 166 3000 multiplicity_b_pos 954 115 3000 end -relationcanvas 137894 relation_ref 140070 // obsluguje - from ref 128120 z 2001 label "obsluguje" italic max_width 255 xyz 520 304.5 2001 to ref 129144 +relationcanvas 138406 relation_ref 140454 // < tworzy + from ref 131192 z 2001 label "< tworzy" italic max_width 255 xyz 1053 672 2001 to ref 128376 no_role_a no_role_b - multiplicity_a_pos 525 364 3000 multiplicity_b_pos 536 269 3000 + multiplicity_a_pos 1047 656 3000 multiplicity_b_pos 1066 704 3000 end -relationcanvas 138022 relation_ref 140198 // aktualizuje - from ref 129144 z 2001 label "aktualizuje" italic max_width 255 xyz 585 312 2001 to ref 128504 +relationcanvas 138534 relation_ref 140582 // generuje > + decenter_begin 623 + from ref 130424 z 2001 label "generuje >" italic max_width 255 xyz 387 797.5 2001 to ref 132984 no_role_a no_role_b - multiplicity_a_pos 719 257 3000 multiplicity_b_pos 565 384 3000 + multiplicity_a_pos 446 877 3000 multiplicity_b_pos 349 735 3000 end -relationcanvas 138278 relation_ref 140326 // poprzez - from ref 129528 z 2001 label "poprzez" italic max_width 255 xyz 965 97.5 2001 to ref 128248 +relationcanvas 138790 relation_ref 140710 // ma > + from ref 129400 z 2006 label "ma >" italic max_width 255 xyz 462.5 180 2006 to ref 133240 no_role_a no_role_b - multiplicity_a_pos 1014 128 3000 multiplicity_b_pos 951 110 3000 -end -relationcanvas 138406 relation_ref 140454 // tworzy - from ref 131192 z 2001 label "tworzy" italic max_width 255 xyz 1079 673 2001 to ref 128376 - no_role_a no_role_b - multiplicity_a_pos 1084 657 3000 multiplicity_b_pos 1082 705 3000 -end -relationcanvas 138534 relation_ref 140582 // generuja - from ref 130424 z 2001 label "generuja" italic max_width 255 xyz 365.5 790.5 2001 to ref 132984 - no_role_a no_role_b - multiplicity_a_pos 429 861 3000 multiplicity_b_pos 349 736 3000 -end -relationcanvas 138790 relation_ref 140710 // przyjmuje - from ref 129400 z 2006 label "przyjmuje" italic max_width 255 xyz 463.5 176 2006 to ref 133240 - no_role_a no_role_b - multiplicity_a_pos 434 224 3000 multiplicity_b_pos 502 146 3000 + multiplicity_a_pos 425 226 3000 multiplicity_b_pos 492 150 3000 end preferred_whz 1258 1010 1.1 end diff --git a/models/models.prj b/models/models.prj index 4807292..2e854bd 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 223 "models" - revision 5 - modified_by 120 "Komar" + revision 6 + modified_by 37 "Michal" @@ -79,20 +79,20 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 128038 // (realizuje) - relation 128038 ---- name "realizuje" + classrelation 128038 // (realizuje >) + relation 128038 ---- name "realizuje >" a role_name "" multiplicity "*" private - classrelation_ref 128038 // (realizuje) + classrelation_ref 128038 // (realizuje >) b role_name "" multiplicity "1" private - classrelation_ref 128166 // (realizuje) + classrelation_ref 128166 // (realizuje >) end - classrelation 145702 // (obsluguje) - relation 140070 ---- name "obsluguje" + classrelation 145702 // (obsluguje >) + relation 140070 ---- name "obsluguje >" a role_name "" multiplicity "1" private - classrelation_ref 145702 // (obsluguje) + classrelation_ref 145702 // (obsluguje >) b role_name "" multiplicity "1" private - classrelation_ref 145830 // (obsluguje) + classrelation_ref 145830 // (obsluguje >) end classrelation 128248 // @@ -117,8 +117,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 146342 // poprzez - relation_ref 140326 // poprzez + classrelation 146342 // (realizowanaPoprzez >) + relation_ref 140326 // realizowanaPoprzez > end end @@ -144,16 +144,16 @@ format 223 relation_ref 128422 // end - classrelation 129318 // (zawiera) - relation 128678 ---- name "zawiera" + classrelation 129318 // (zawiera >) + relation 128678 ---- name "zawiera >" a role_name "" multiplicity "1..*" private - classrelation_ref 129318 // (zawiera) + classrelation_ref 129318 // (zawiera >) b role_name "" multiplicity "1" private - classrelation_ref 129446 // (zawiera) + classrelation_ref 129446 // (zawiera >) end - classrelation 146598 // tworzy - relation_ref 140454 // tworzy + classrelation 146598 // (< tworzy) + relation_ref 140454 // < tworzy end end @@ -167,8 +167,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 128166 // (realizuje) - relation_ref 128038 // realizuje + classrelation 128166 // (realizuje >) + relation_ref 128038 // realizuje > end classrelation 128294 // @@ -179,61 +179,50 @@ format 223 classrelation_ref 128422 // end - classrelation 129062 // (zawiera) - relation 128550 ---- name "zawiera" + classrelation 129062 // (zawiera >) + relation 128550 ---- name "zawiera >" a role_name "" multiplicity "1..*" private - classrelation_ref 129062 // (zawiera) + classrelation_ref 129062 // (zawiera >) b role_name "" multiplicity "1" private - classrelation_ref 129190 // (zawiera) + classrelation_ref 129190 // (zawiera >) end - classrelation 130470 // zawiera - relation_ref 129190 // zawiera + classrelation 130470 // (zawiera >) + relation_ref 129190 // zawiera > end - classrelation 130726 // przypisane - relation_ref 129318 // przypisane + classrelation 130726 // (przypisane >) + relation_ref 129318 // przypisane > end - classrelation 141862 // (realizuje) - relation 138150 ---- name "realizuje" + classrelation 141862 // (< realizuje) + relation 138150 ---- name "< realizuje" a role_name "" multiplicity "1" private - classrelation_ref 141862 // (realizuje) + classrelation_ref 141862 // (< realizuje) b role_name "" multiplicity "1" private - classrelation_ref 141990 // (realizuje) + classrelation_ref 141990 // (< realizuje) end - classrelation 142374 // (posiada) - relation 138406 ---- name "posiada" + classrelation 142374 // (posiada >) + relation 138406 ---- name "posiada >" a role_name "" multiplicity "1" private - classrelation_ref 142374 // (posiada) + classrelation_ref 142374 // (posiada >) b role_name "" multiplicity "*" private - classrelation_ref 142502 // (posiada) + classrelation_ref 142502 // (posiada >) end - classrelation 143270 // zawiera - relation_ref 138790 // zawiera + classrelation 143270 // (zawiera >) + relation_ref 138790 // zawiera > end - classrelation 145574 // wyswietla - relation_ref 139942 // wyswietla + classrelation 145574 // (< wyswietla) + relation_ref 139942 // < wyswietla end classrelation 146086 // aktualizuje relation_ref 140198 // aktualizuje end - attribute 129528 "id" - private explicit_type "int" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - attribute 129656 "status" private type class_ref 146936 // Status cpp_decl "" @@ -245,8 +234,12 @@ format 223 MysqlColumn end - classrelation 129272 // (dotyczy) - relation_ref 128888 // dotyczy + classrelation 129272 // (dotyczy >) + relation_ref 128888 // dotyczy > + end + + classrelation 128677 // (realizuje >) + relation_ref 128293 // realizuje > end end @@ -264,31 +257,24 @@ format 223 relation_ref 128294 // end - classrelation 129190 // (zawiera) - relation_ref 128550 // zawiera + classrelation 129190 // (zawiera >) + relation_ref 128550 // zawiera > end - classrelation 129574 // (opisuje) - relation 128806 ---- name "opisuje" + classrelation 129574 // (< opisuje) + relation 128806 ---- name "< opisuje" a role_name "" multiplicity "1" private - classrelation_ref 129574 // (opisuje) + classrelation_ref 129574 // (< opisuje) b role_name "" multiplicity "*" private - classrelation_ref 129702 // (opisuje) + classrelation_ref 129702 // (< opisuje) end classrelation 139174 // realizuje relation_ref 136742 // realizuje end - attribute 130040 "id" - private explicit_type "int" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn + classrelation 128421 // (< robionaWedlug) + relation_ref 128165 // < robionaWedlug end end @@ -314,16 +300,16 @@ format 223 classrelation_ref 128678 // end - classrelation 138790 // (realizuje) - relation 136614 ---- name "realizuje" + classrelation 138790 // (< realizuje) + relation 136614 ---- name "< realizuje" a role_name "" multiplicity "*" private - classrelation_ref 138790 // (realizuje) + classrelation_ref 138790 // (< realizuje) b role_name "" multiplicity "1" private - classrelation_ref 138918 // (realizuje) + classrelation_ref 138918 // (< realizuje) end - classrelation 145318 // uzywa - relation_ref 139814 // uzywa + classrelation 145318 // (obsluguje >) + relation_ref 139814 // obsluguje > end classrelation 128504 // @@ -332,6 +318,22 @@ format 223 classrelation_ref 128504 // b parent class_ref 135544 // Pracownik end + + classrelation 128037 // (uzywa >) + relation 128037 ---- name "uzywa >" + a role_name "" multiplicity "1..*" private + classrelation_ref 128037 // (uzywa >) + b role_name "" multiplicity "1" private + classrelation_ref 128165 // (uzywa >) + end + + classrelation 128549 // (realizuje >) + relation 128293 ---- name "realizuje >" + a role_name "" multiplicity "*" private + classrelation_ref 128549 // (realizuje >) + b role_name "" multiplicity "1" private + classrelation_ref 128677 // (realizuje >) + end end class 135416 "EkranKucharza" @@ -352,20 +354,20 @@ format 223 classrelation_ref 145062 // end - classrelation 145190 // (uzywa) - relation 139814 ---- name "uzywa" + classrelation 145190 // (obsluguje >) + relation 139814 ---- name "obsluguje >" a role_name "" multiplicity "*" private - classrelation_ref 145190 // (uzywa) + classrelation_ref 145190 // (obsluguje >) b role_name "" multiplicity "1" private - classrelation_ref 145318 // uzywa + classrelation_ref 145318 // (obsluguje >) end - classrelation 145446 // (wyswietla) - relation 139942 ---- name "wyswietla" + classrelation 145446 // (< wyswietla) + relation 139942 ---- name "< wyswietla" a role_name "" multiplicity "*" private - classrelation_ref 145446 // (wyswietla) + classrelation_ref 145446 // (< wyswietla) b role_name "" multiplicity "1" private - classrelation_ref 145574 // wyswietla + classrelation_ref 145574 // (< wyswietla) end end @@ -379,12 +381,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 141094 // (wiaze) - relation 137766 ---- name "wiaze" + classrelation 141094 // (wiaze >) + relation 137766 ---- name "wiaze >" a role_name "" multiplicity "1" private - classrelation_ref 141094 // (wiaze) + classrelation_ref 141094 // (wiaze >) b role_name "" multiplicity "1" private - classrelation_ref 141222 // (wiaze) + classrelation_ref 141222 // (wiaze >) end classrelation 144678 // (przynalezy) @@ -403,26 +405,8 @@ format 223 classrelation_ref 128248 // end - attribute 128376 "id" - private explicit_type "int" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 128888 "dane" - private type class_ref 146808 // DanePracownika - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn + classrelation 129189 // (< ma) + relation_ref 128549 // < ma end end @@ -436,8 +420,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 145830 // (obsluguje) - relation_ref 140070 // obsluguje + classrelation 145830 // (obsluguje >) + relation_ref 140070 // obsluguje > end classrelation 145958 // (aktualizuje) @@ -459,24 +443,24 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 130598 // (przypisane) - relation 129318 ---- name "przypisane" - a role_name "" multiplicity "1" private - classrelation_ref 130598 // (przypisane) + classrelation 130598 // (przypisane >) + relation 129318 ---- name "przypisane >" + a role_name "" multiplicity "1..*" private + classrelation_ref 130598 // (przypisane >) b role_name "" multiplicity "1" private - classrelation_ref 130726 // przypisane + classrelation_ref 130726 // (przypisane >) end - classrelation 130982 // przynalezy - relation_ref 129446 // przynalezy + classrelation 130982 // (siadaPrzy >) + relation_ref 129446 // siadaPrzy > end - classrelation 146982 // (przyjmuje) - relation 140710 ---- name "przyjmuje" + classrelation 146982 // (ma >) + relation 140710 ---- name "ma >" a role_name "" multiplicity "1" private - classrelation_ref 146982 // (przyjmuje) + classrelation_ref 146982 // (ma >) b role_name "" multiplicity "1" private - classrelation_ref 147110 // (przyjmuje) + classrelation_ref 147110 // (ma >) end attribute 128120 "numer" @@ -501,20 +485,20 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 141990 // (realizuje) - relation_ref 138150 // realizuje + classrelation 141990 // (< realizuje) + relation_ref 138150 // < realizuje end - classrelation 142246 // wystawia - relation_ref 138278 // wystawia + classrelation 142246 // (tworzy >) + relation_ref 138278 // tworzy > end - classrelation 146214 // (poprzez) - relation 140326 ---- name "poprzez" + classrelation 146214 // (realizowanaPoprzez >) + relation 140326 ---- name "realizowanaPoprzez >" a role_name "" multiplicity "1" private - classrelation_ref 146214 // (poprzez) + classrelation_ref 146214 // (realizowanaPoprzez >) b role_name "" multiplicity "1" private - classrelation_ref 146342 // poprzez + classrelation_ref 146342 // (realizowanaPoprzez >) end end @@ -528,8 +512,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 139686 // opisuje - relation_ref 136998 // opisuje + classrelation 139686 // (opisuje >) + relation_ref 136998 // opisuje > end end @@ -543,12 +527,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 139302 // (nadzoruje) - relation 136870 ---- name "nadzoruje" + classrelation 139302 // (nadzoruje >) + relation 136870 ---- name "nadzoruje >" a role_name "" multiplicity "1" private - classrelation_ref 139302 // (nadzoruje) + classrelation_ref 139302 // (nadzoruje >) b role_name "" multiplicity "*" private - classrelation_ref 139430 // (nadzoruje) + classrelation_ref 139430 // (nadzoruje >) end classrelation 139814 // @@ -577,12 +561,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 142118 // (wystawia) - relation 138278 ---- name "wystawia" + classrelation 142118 // (tworzy >) + relation 138278 ---- name "tworzy >" a role_name "" multiplicity "1" private - classrelation_ref 142118 // (wystawia) + classrelation_ref 142118 // (tworzy >) b role_name "" multiplicity "1" private - classrelation_ref 142246 // wystawia + classrelation_ref 142246 // (tworzy >) end end @@ -596,17 +580,25 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 144422 // (zarzadza) - relation 139430 ---- name "zarzadza" + classrelation 144422 // (< zarzadza) + relation 139430 ---- name "< zarzadza" a role_name "" multiplicity "1" private - classrelation_ref 144422 // (zarzadza) + classrelation_ref 144422 // (< zarzadza) b role_name "" multiplicity "1" private - classrelation_ref 144550 // (zarzadza) + classrelation_ref 144550 // (< zarzadza) end classrelation 144806 // (przynalezy) relation_ref 139558 // przynalezy end + + classrelation 128805 // (zawiera >) + relation 128421 ---- name "zawiera >" + a role_name "" multiplicity "*" private + classrelation_ref 128805 // (zawiera >) + b role_name "" multiplicity "1" private + classrelation_ref 128933 // (zawiera >) + end end class 136824 "SystemZamowien" @@ -619,8 +611,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 142502 // (posiada) - relation_ref 138406 // posiada + classrelation 142502 // (posiada >) + relation_ref 138406 // posiada > end end @@ -634,40 +626,40 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 143014 // wylicza - relation_ref 138662 // wylicza + classrelation 143014 // wylicza () + relation_ref 138662 // end - classrelation 143142 // (zawiera) - relation 138790 ---- name "zawiera" + classrelation 143142 // (zawiera >) + relation 138790 ---- name "zawiera >" a role_name "" multiplicity "*" private - classrelation_ref 143142 // (zawiera) + classrelation_ref 143142 // (zawiera >) b role_name "" multiplicity "1" private - classrelation_ref 143270 // zawiera + classrelation_ref 143270 // (zawiera >) end - classrelation 143526 // wylicza - relation_ref 138918 // wylicza + classrelation 143526 // (< wylicza) + relation_ref 138918 // < wylicza end - classrelation 143654 // (posiada) - relation 139046 ---- name "posiada" + classrelation 143654 // (posiada >) + relation 139046 ---- name "posiada >" a role_name "" multiplicity "*" private - classrelation_ref 143654 // (posiada) + classrelation_ref 143654 // (posiada >) b role_name "" multiplicity "1" private - classrelation_ref 143782 // (posiada) + classrelation_ref 143782 // (posiada >) end classrelation 144038 // pobiera relation_ref 139174 // pobiera end - classrelation 146726 // (generuja) - relation 140582 ---- name "generuja" + classrelation 146726 // (generuje >) + relation 140582 ---- name "generuje >" a role_name "" multiplicity "*" private - classrelation_ref 146726 // (generuja) + classrelation_ref 146726 // (generuje >) b role_name "" multiplicity "1" private - classrelation_ref 146854 // (generuja) + classrelation_ref 146854 // (generuje >) end end @@ -681,12 +673,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 137510 // (czuje) - relation 135974 ---- name "czuje" + classrelation 137510 // (czuje >) + relation 135974 ---- name "czuje >" a role_name "" multiplicity "1" private - classrelation_ref 137510 // (czuje) + classrelation_ref 137510 // (czuje >) b role_name "" multiplicity "1" private - classrelation_ref 137638 // (czuje) + classrelation_ref 137638 // (czuje >) end end @@ -700,31 +692,20 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 137766 // (sklada) - relation 136102 ---- name "sklada" + classrelation 137766 // (sklada >) + relation 136102 ---- name "sklada >" a role_name "" multiplicity "1" private - classrelation_ref 137766 // (sklada) + classrelation_ref 137766 // (sklada >) b role_name "" multiplicity "1" private - classrelation_ref 137894 // (sklada) + classrelation_ref 137894 // (sklada >) end - attribute 128760 "id" - private explicit_type "int" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 129144 // (dotyczy) - relation 128888 ---- name "dotyczy" + classrelation 129144 // (dotyczy >) + relation 128888 ---- name "dotyczy >" a role_name "" multiplicity "1" private - classrelation_ref 129144 // (dotyczy) + classrelation_ref 129144 // (dotyczy >) b role_name "" multiplicity "1" private - classrelation_ref 129272 // (dotyczy) + classrelation_ref 129272 // (dotyczy >) end end @@ -738,12 +719,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 138278 // (czuje) - relation 136358 ---- name "czuje" + classrelation 138278 // (< czuje) + relation 136358 ---- name "< czuje" a role_name "" multiplicity "1" private - classrelation_ref 138278 // (czuje) + classrelation_ref 138278 // (< czuje) b role_name "" multiplicity "1" private - classrelation_ref 138406 // (czuje) + classrelation_ref 138406 // (< czuje) end end @@ -757,12 +738,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 144166 // (korzysta) - relation 139302 ---- name "korzysta" + classrelation 144166 // (korzysta >) + relation 139302 ---- name "korzysta >" a role_name "" multiplicity "1" private - classrelation_ref 144166 // (korzysta) + classrelation_ref 144166 // (korzysta >) b role_name "" multiplicity "*" private - classrelation_ref 144294 // (korzysta) + classrelation_ref 144294 // (korzysta >) end end @@ -784,8 +765,8 @@ format 223 classrelation_ref 144038 // pobiera end - classrelation 144294 // (korzysta) - relation_ref 139302 // korzysta + classrelation 144294 // (korzysta >) + relation_ref 139302 // korzysta > end end @@ -799,20 +780,20 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 130086 // (ustala) - relation 129062 ---- name "ustala" + classrelation 130086 // (ustala >) + relation 129062 ---- name "ustala >" a role_name "" multiplicity "1..*" private - classrelation_ref 130086 // (ustala) + classrelation_ref 130086 // (ustala >) b role_name "" multiplicity "1" private - classrelation_ref 130214 // (ustala) + classrelation_ref 130214 // (ustala >) end - classrelation 146470 // (tworzy) - relation 140454 ---- name "tworzy" + classrelation 146470 // (< tworzy) + relation 140454 ---- name "< tworzy" a role_name "" multiplicity "1" private - classrelation_ref 146470 // (tworzy) + classrelation_ref 146470 // (< tworzy) b role_name "" multiplicity "1" private - classrelation_ref 146598 // tworzy + classrelation_ref 146598 // (< tworzy) end end @@ -826,17 +807,18 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 142630 // (zawiera) - relation 138534 ---- name "zawiera" + classrelation 142630 // (zawiera >) + relation 138534 ---- name "zawiera >" a role_name "" multiplicity "*" private - classrelation_ref 142630 // (zawiera) + classrelation_ref 142630 // (zawiera >) b role_name "" multiplicity "1" private - classrelation_ref 142758 // (zawiera) + classrelation_ref 142758 // (zawiera >) end - classrelation 143782 // (posiada) - relation_ref 139046 // posiada + classrelation 143782 // (posiada >) + relation_ref 139046 // posiada > end + end class 137976 "UmowaOPrace" @@ -849,28 +831,28 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 141222 // (wiaze) - relation_ref 137766 // wiaze + classrelation 141222 // (wiaze >) + relation_ref 137766 // wiaze > end - classrelation 141350 // (okresla) - relation 137894 ---- name "okresla" + classrelation 141350 // (< okresla) + relation 137894 ---- name "< okresla" a role_name "" multiplicity "1" private - classrelation_ref 141350 // (okresla) + classrelation_ref 141350 // (< okresla) b role_name "" multiplicity "1" private - classrelation_ref 141478 // (okresla) + classrelation_ref 141478 // (< okresla) end - classrelation 141734 // wystawia - relation_ref 138022 // wystawia + 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 + classrelation 142886 // jestWyliczana () + relation 138662 ---- name "" + a role_name "jestWyliczana" multiplicity "1" private + classrelation_ref 142886 // jestWyliczana () + b role_name "wylicza" multiplicity "*" private + classrelation_ref 143014 // wylicza () end attribute 129144 "data" @@ -895,24 +877,24 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 139430 // (nadzoruje) - relation_ref 136870 // nadzoruje + classrelation 139430 // (nadzoruje >) + relation_ref 136870 // nadzoruje > end - classrelation 139558 // (opisuje) - relation 136998 ---- name "opisuje" + classrelation 139558 // (opisuje >) + relation 136998 ---- name "opisuje >" a role_name "" multiplicity "1" private - classrelation_ref 139558 // (opisuje) + classrelation_ref 139558 // (opisuje >) b role_name "" multiplicity "1" private - classrelation_ref 139686 // opisuje + classrelation_ref 139686 // (opisuje >) end - classrelation 140070 // (zawiera) - relation 137254 ---- name "zawiera" + classrelation 140070 // (zawiera >) + relation 137254 ---- name "zawiera >" a role_name "" multiplicity "*" private - classrelation_ref 140070 // (zawiera) + classrelation_ref 140070 // (zawiera >) b role_name "" multiplicity "1" private - classrelation_ref 140198 // (zawiera) + classrelation_ref 140198 // (zawiera >) end end @@ -930,8 +912,8 @@ format 223 relation_ref 137126 // end - classrelation 140198 // (zawiera) - relation_ref 137254 // zawiera + classrelation 140198 // (zawiera >) + relation_ref 137254 // zawiera > end classrelation 140326 // @@ -942,16 +924,16 @@ format 223 classrelation_ref 140454 // end - classrelation 140838 // (skladaSie) - relation 137638 ---- name "skladaSie" + classrelation 140838 // (< skladaSie) + relation 137638 ---- name "< skladaSie" a role_name "" multiplicity "1" private - classrelation_ref 140838 // (skladaSie) + classrelation_ref 140838 // (< skladaSie) b role_name "" multiplicity "1..*" private - classrelation_ref 140966 // (skladaSie) + classrelation_ref 140966 // (< skladaSie) end - classrelation 142758 // (zawiera) - relation_ref 138534 // zawiera + classrelation 142758 // (zawiera >) + relation_ref 138534 // zawiera > end end @@ -965,12 +947,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 130342 // (zawiera) - relation 129190 ---- name "zawiera" + classrelation 130342 // (zawiera >) + relation 129190 ---- name "zawiera >" a role_name "" multiplicity "*" private - classrelation_ref 130342 // (zawiera) + classrelation_ref 130342 // (zawiera >) b role_name "" multiplicity "1" private - classrelation_ref 130470 // zawiera + classrelation_ref 130470 // (zawiera >) end end @@ -984,12 +966,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 138022 // (czuje) - relation 136230 ---- name "czuje" + classrelation 138022 // (< czuje) + relation 136230 ---- name "< czuje" a role_name "" multiplicity "1" private - classrelation_ref 138022 // (czuje) + classrelation_ref 138022 // (< czuje) b role_name "" multiplicity "1" private - classrelation_ref 138150 // (czuje) + classrelation_ref 138150 // (< czuje) end end @@ -1003,12 +985,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 143398 // (wylicza) - relation 138918 ---- name "wylicza" + classrelation 143398 // (< wylicza) + relation 138918 ---- name "< wylicza" a role_name "" multiplicity "1" private - classrelation_ref 143398 // (wylicza) + classrelation_ref 143398 // (< wylicza) b role_name "" multiplicity "*" private - classrelation_ref 143526 // wylicza + classrelation_ref 143526 // (< wylicza) end attribute 129400 "ilosc" @@ -1033,8 +1015,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 141478 // (okresla) - relation_ref 137894 // okresla + classrelation 141478 // (< okresla) + relation_ref 137894 // < okresla end attribute 129016 "ilosc" @@ -1059,16 +1041,16 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 141606 // (wystawia) - relation 138022 ---- name "wystawia" + classrelation 141606 // (wystawia >) + relation 138022 ---- name "wystawia >" a role_name "" multiplicity "*" private - classrelation_ref 141606 // (wystawia) + classrelation_ref 141606 // (wystawia >) b role_name "" multiplicity "1" private - classrelation_ref 141734 // wystawia + classrelation_ref 141734 // (wystawia >) end - classrelation 144550 // (zarzadza) - relation_ref 139430 // zarzadza + classrelation 144550 // (< zarzadza) + relation_ref 139430 // < zarzadza end end @@ -1082,8 +1064,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 129958 // - relation_ref 128934 // + classrelation 129958 // (opisuje jak zrobic >) + relation_ref 128934 // opisuje jak zrobic > end classrelation 140582 // (realizuje) @@ -1094,8 +1076,8 @@ format 223 classrelation_ref 140710 // (realizuje) end - classrelation 140966 // (skladaSie) - relation_ref 137638 // skladaSie + classrelation 140966 // (< skladaSie) + relation_ref 137638 // < skladaSie end attribute 129784 "tresc" @@ -1119,9 +1101,21 @@ format 223 mysql_decl "" MysqlColumn end + + classrelation 128165 // (uzywa >) + relation_ref 128037 // uzywa > + end + + classrelation 128293 // (< robionaWedlug) + relation 128165 ---- name "< robionaWedlug" + a role_name "" multiplicity "1" private + classrelation_ref 128293 // (< robionaWedlug) + b role_name "" multiplicity "1" private + classrelation_ref 128421 // (< robionaWedlug) + end end - class 139512 "Raporty" + class 139512 "Raport" visibility package cpp_decl "" java_decl "" @@ -1131,12 +1125,12 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 146854 // (generuja) - relation_ref 140582 // generuja + classrelation 146854 // (generuje >) + relation_ref 140582 // generuje > end - attribute 129272 "id" - private explicit_type "int" + attribute 128165 "data" + private type class_ref 146552 // Data cpp_decl "" java_decl "" php_decl "" @@ -1157,8 +1151,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 130214 // (ustala) - relation_ref 129062 // ustala + classrelation 130214 // (ustala >) + relation_ref 129062 // ustala > end classrelation 128760 // @@ -1179,8 +1173,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 147110 // (przyjmuje) - relation_ref 140710 // przyjmuje + classrelation 147110 // (ma >) + relation_ref 140710 // ma > end attribute 128248 "data" @@ -1194,12 +1188,12 @@ format 223 MysqlColumn end - classrelation 128888 // (rezerwuje) - relation 128760 ---- name "rezerwuje" + classrelation 128888 // (zamawia >) + relation 128760 ---- name "zamawia >" a role_name "" multiplicity "1" private - classrelation_ref 128888 // (rezerwuje) + classrelation_ref 128888 // (zamawia >) b role_name "" multiplicity "1" private - classrelation_ref 129016 // (rezerwuje) + classrelation_ref 129016 // (zamawia >) end end @@ -1213,8 +1207,8 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 138918 // (realizuje) - relation_ref 136614 // realizuje + classrelation 138918 // (< realizuje) + relation_ref 136614 // < realizuje end classrelation 139046 // (realizuje) @@ -1248,20 +1242,20 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 129446 // (zawiera) - relation_ref 128678 // zawiera + classrelation 129446 // (zawiera >) + relation_ref 128678 // zawiera > end - classrelation 129702 // (opisuje) - relation_ref 128806 // opisuje + classrelation 129702 // (< opisuje) + relation_ref 128806 // < opisuje end - classrelation 129830 // zawiera () - relation 128934 ---- - a role_name "zawiera" multiplicity "1" private - classrelation_ref 129830 // zawiera () + classrelation 129830 // (opisuje jak zrobic >) + relation 128934 ---- name "opisuje jak zrobic >" + a role_name "" multiplicity "1" private + classrelation_ref 129830 // (opisuje jak zrobic >) b role_name "" multiplicity "1" private - classrelation_ref 129958 // + classrelation_ref 129958 // (opisuje jak zrobic >) end attribute 130168 "nazwa" @@ -1297,32 +1291,32 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 130854 // (przynalezy) - relation 129446 ---- name "przynalezy" + classrelation 130854 // (siadaPrzy >) + relation 129446 ---- name "siadaPrzy >" a role_name "" multiplicity "1" private - classrelation_ref 130854 // (przynalezy) + classrelation_ref 130854 // (siadaPrzy >) b role_name "" multiplicity "1" private - classrelation_ref 130982 // przynalezy + classrelation_ref 130982 // (siadaPrzy >) end - classrelation 137638 // (czuje) - relation_ref 135974 // czuje + classrelation 137638 // (czuje >) + relation_ref 135974 // czuje > end - classrelation 137894 // (sklada) - relation_ref 136102 // sklada + classrelation 137894 // (sklada >) + relation_ref 136102 // sklada > end - classrelation 138150 // (czuje) - relation_ref 136230 // czuje + classrelation 138150 // (< czuje) + relation_ref 136230 // < czuje end - classrelation 138406 // (czuje) - relation_ref 136358 // czuje + classrelation 138406 // (< czuje) + relation_ref 136358 // < czuje end - classrelation 129016 // (rezerwuje) - relation_ref 128760 // rezerwuje + classrelation 129016 // (zamawia >) + relation_ref 128760 // zamawia > end end @@ -1360,6 +1354,50 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 128933 // (zawiera >) + relation_ref 128421 // zawiera > + end + + classrelation 129061 // (< ma) + relation 128549 ---- name "< ma" + a role_name "" multiplicity "1" private + classrelation_ref 129061 // (< ma) + b role_name "" multiplicity "1" private + classrelation_ref 129189 // (< ma) + end + + attribute 128293 "imie" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128421 "nazwisko" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128549 "pesel" + private explicit_type "PESEL" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 146936 "Status"