model wiedzy dziedzinowej - asocjacje ver.2

This commit is contained in:
Marta Roszak 2021-01-05 17:47:55 +01:00
parent d1e7ada7ec
commit 00ae9eb43e
3 changed files with 418 additions and 133 deletions

View File

@ -2,211 +2,231 @@ format 223
classcanvas 128044 class_ref 128044 // Klient classcanvas 128044 class_ref 128044 // Klient
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 509.4 28.8 2000 xyz 818.57 97.4305 2000
end end
classcanvas 128172 class_ref 128172 // Automat classcanvas 128172 class_ref 128172 // Automat
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 166.1 296 2000 xyz 492.049 420.307 2000
end end
classcanvas 128300 class_ref 128300 // PracownikObslugi classcanvas 128300 class_ref 128300 // PracownikObslugi
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 709.4 376.4 2000 xyz 1028.32 498.724 2000
end end
classcanvas 128812 class_ref 128684 // Platnosc classcanvas 128812 class_ref 128684 // Platnosc
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 646 165.8 2000 xyz 968.451 168.959 2000
end end
classcanvas 128940 class_ref 128812 // Zakup classcanvas 128940 class_ref 128812 // Zakup
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 443.4 119.1 2000 xyz 749.309 191.273 2000
end end
classcanvas 129068 class_ref 128940 // Magazyn classcanvas 129068 class_ref 128940 // Magazyn
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 21.5 232.8 2000 xyz 314.994 244.169 2000
end end
classcanvas 129196 class_ref 129068 // SystemAutoryzacjiPlatnosci classcanvas 129196 class_ref 129068 // SystemAutoryzacjiPlatnosci
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 24.5 478.4 2000 xyz 354.071 602.9 2000
end end
classcanvas 129324 class_ref 129196 // ZewnetrznySystemObslugi classcanvas 129324 class_ref 129196 // ZewnetrznySystemObslugi
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 524.9 291 2000 xyz 851.386 414.181 2000
end end
classcanvas 129452 class_ref 129324 // PodsumowanieKontroli classcanvas 129452 class_ref 129324 // PodsumowanieKontroli
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyzwh 321.6 345.8 2000 141 48 xyzwh 648.431 469.628 2000 141 49
end end
classcanvas 129580 class_ref 129452 // Kwota classcanvas 129580 class_ref 129452 // Kwota
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 697.1 117.8 2005 xyz 1008.06 134.205 2005
end end
classcanvas 129708 class_ref 129580 // CieplyPosilek classcanvas 129708 class_ref 129580 // CieplyPosilek
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 131.3 64.9 2005 xyz 441.655 133.178 2005
end end
classcanvas 129836 class_ref 129708 // ZwyklyProdukt classcanvas 129836 class_ref 129708 // ZwyklyProdukt
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 67 100.6 2010 xyz 367.367 169.726 2010
end end
classcanvas 129964 class_ref 128556 // DataPrzydatnosci classcanvas 129964 class_ref 128556 // DataPrzydatnosci
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 287.6 192.7 2015 xyz 515.179 268.329 2015
end end
classcanvas 130092 class_ref 129836 // Cena classcanvas 130092 class_ref 129836 // Cena
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 204.8 200.4 2020 xyz 469.223 268.329 2020
end end
classcanvas 130348 class_ref 129964 // Produkt classcanvas 130348 class_ref 129964 // Produkt
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 163.9 102 2000 xyz 470.916 172.588 2000
end end
classcanvas 130476 class_ref 130092 // Data classcanvas 130476 class_ref 130092 // Data
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 439.5 217 2005 xyz 749.401 274.929 2005
end end
classcanvas 130604 class_ref 130220 // Czas classcanvas 130604 class_ref 130220 // Czas
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 538.9 201.1 2010 xyz 798.313 273.995 2010
end end
classcanvas 130732 class_ref 130348 // ListaProduktow classcanvas 130732 class_ref 130348 // ListaProduktow
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 1.4 272.1 2005 xyz 47.3075 372.344 2005
end end
classcanvas 130860 class_ref 130476 // RodzajPlatnosci classcanvas 130860 class_ref 130476 // RodzajPlatnosci
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 717.8 225.5 2010 xyz 1038.54 295.807 2010
end end
classcanvas 130988 class_ref 130604 // Gotowka classcanvas 130988 class_ref 130604 // PlatnoscGotowka
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 775.4 266.6 2015 xyz 987.43 332.251 2015
end end
classcanvas 131116 class_ref 130732 // Karta classcanvas 131116 class_ref 130732 // PlatnoscKarta
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 724.4 266 2020 xyz 947.515 295.461 2020
end end
classcanvas 131244 class_ref 130860 // Terminal classcanvas 131244 class_ref 130860 // Terminal
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 78.9 372.4 2005 xyz 407.876 495.163 2005
end end
classcanvas 134316 class_ref 137388 // Awaria classcanvas 134316 class_ref 137388 // Awaria
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 183.1 436.9 2000 xyz 511.407 560.937 2000
end end
classcanvas 134444 class_ref 137516 // Usterka classcanvas 134444 class_ref 137516 // Usterka
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 258.5 416.9 2000 xyz 585.218 539.342 2000
end end
classcanvas 134572 class_ref 137644 // Raport classcanvas 134572 class_ref 137644 // Raport
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 378.9 537.7 2005 xyz 707.148 658.768 2005
end
classcanvas 135468 class_ref 144172 // KodKreskowy
classdiagramsettings member_max_width 0 end
xyz 43.3079 437.852 3005
end
classcanvas 135724 class_ref 144300 // IdSprzedazy
classdiagramsettings member_max_width 0 end
xyz 688.1 150.3 3005
end
classcanvas 135852 class_ref 144428 // Kasa
classdiagramsettings member_max_width 0 end
xyzwh 513 346.1 3005 73 46
end
classcanvas 136364 class_ref 144812 // Gotowka
classdiagramsettings member_max_width 0 end
xyz 678 328.3 2000
end end
relationcanvas 132140 relation_ref 128556 // zawiera relationcanvas 132140 relation_ref 128556 // zawiera
from ref 130348 z 2001 label "zawiera" italic max_width 255 xyz 311.5 115.5 3000 to ref 128940 from ref 130348 z 2001 label "zawiera" italic max_width 255 xyz 656 211 2001 to ref 128940
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 429 142 3000 multiplicity_b_pos 223 104 3000 multiplicity_a_pos 734 235 3000 multiplicity_b_pos 607 228 3000
end end
relationcanvas 132268 relation_ref 128684 // jest realizowany relationcanvas 132268 relation_ref 128684 // jest realizowany
from ref 128940 z 2001 label "jest realizowany" italic max_width 255 xyz 544 140.5 3000 to ref 128812 from ref 128940 z 2001 label "jest realizowany" italic max_width 255 xyz 867 186 2001 to ref 128812
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 631 185 3000 multiplicity_b_pos 493 126 3000 multiplicity_a_pos 949 204 3000 multiplicity_b_pos 854 227 3000
end end
relationcanvas 132396 relation_ref 128812 // dokonuje relationcanvas 132396 relation_ref 128812 // dokonuje
from ref 128044 z 2001 label "dokonuje" italic max_width 255 xyz 498 89.5 3000 to point 466.4 119.6 from ref 128044 z 2001 label "dokonuje" italic max_width 255 xyz 808 157 2001 to point 777.5 187.5
line 134188 z 2001 to ref 128940 line 134188 z 2001 to ref 128940
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 463 109 3000 multiplicity_b_pos 496 58 3000 multiplicity_a_pos 775 170 3000 multiplicity_b_pos 805 138 3000
end end
relationcanvas 132524 relation_ref 128940 // posiada relationcanvas 132524 relation_ref 128940 // posiada
from ref 131244 z 2006 label "posiada" italic max_width 255 xyz 106.5 346 3000 to ref 128172 from ref 131244 z 2006 label "posiada" italic max_width 255 xyz 434 470.5 2006 to ref 128172
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 157 332 3000 multiplicity_b_pos 137 372 3000 multiplicity_a_pos 480 453 3000 multiplicity_b_pos 469 493 3000
end end
relationcanvas 132652 relation_ref 129068 // zarzadza relationcanvas 132652 relation_ref 129068 // zarzadza
from ref 128300 z 2001 label "zarzadza" italic max_width 255 xyz 691 338.5 3000 to ref 129324 from ref 128300 z 2001 label "zarzadza" italic max_width 255 xyz 1002 463 2001 to ref 129324
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 668 328 3000 multiplicity_b_pos 730 361 3000 multiplicity_a_pos 956 457 3000 multiplicity_b_pos 1010 515 3000
end end
relationcanvas 132780 relation_ref 129196 // posiada relationcanvas 132780 relation_ref 129196 // posiada
from ref 129068 z 2001 label "posiada" italic max_width 255 xyz 76 177.5 3000 to ref 130348 from ref 129068 z 2001 label "posiada" italic max_width 255 xyz 384 230 2001 to ref 130348
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 144 137 3000 multiplicity_b_pos 60 218 3000 multiplicity_a_pos 445 237 3000 multiplicity_b_pos 379 256 3000
end end
relationcanvas 132908 relation_ref 129324 // posiada relationcanvas 132908 relation_ref 129324 // posiada
from ref 129068 z 2001 label "posiada" italic max_width 255 xyz 106.5 264.5 3000 to ref 128172 from ref 129068 z 2001 label "posiada" italic max_width 255 xyz 427 333.5 2001 to ref 128172
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 153 312 3000 multiplicity_b_pos 83 250 3000 multiplicity_a_pos 485 411 3000 multiplicity_b_pos 372 298 3000
end end
relationcanvas 133036 relation_ref 129452 // obsluguje relationcanvas 133036 relation_ref 129452 // obsluguje
from ref 128172 z 2001 label "obsluguje" italic max_width 255 xyz 351 299 3000 to ref 129324 from ref 128172 z 2001 label "obsluguje" italic max_width 255 xyz 678 423.5 2001 to ref 129324
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 518 295 3000 multiplicity_b_pos 227 301 3000 multiplicity_a_pos 835 441 3000 multiplicity_b_pos 552 424 3000
end end
relationcanvas 133164 relation_ref 129580 // generuje relationcanvas 133164 relation_ref 129580 // generuje
from ref 128172 z 2001 label "generuje" italic max_width 255 xyz 283 324.5 3000 to ref 129452 from ref 128172 z 2001 label "generuje" italic max_width 255 xyz 610 447 2001 to ref 129452
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 311 354 3000 multiplicity_b_pos 233 330 3000 multiplicity_a_pos 642 473 3000 multiplicity_b_pos 552 446 3000
end end
relationcanvas 133292 relation_ref 129708 // jest przekazywane relationcanvas 133292 relation_ref 129708 // jest przekazywane
from ref 129452 z 2001 label "jest przekazywane" italic max_width 255 xyz 408 325 3000 to ref 129324 from ref 129452 z 2001 label "jest przekazywane" italic max_width 255 xyz 736 450 2001 to ref 129324
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 520 332 3000 multiplicity_b_pos 466 350 3000 multiplicity_a_pos 840 458 3000 multiplicity_b_pos 792 473 3000
end
relationcanvas 133420 relation_ref 129836 // posiada
from ref 130092 z 2021 label "posiada" italic max_width 255 xyz 171 168.5 3000 to ref 130348
no_role_a no_role_b
multiplicity_a_pos 183 146 3000 multiplicity_b_pos 203 183 3000
end
relationcanvas 133548 relation_ref 129964 // posiada
from ref 130348 z 2016 label "posiada" italic max_width 255 xyz 259.5 149 3000 to ref 129964
no_role_a no_role_b
multiplicity_a_pos 314 178 3000 multiplicity_b_pos 215 138 3000
end end
relationcanvas 133676 relation_ref 130092 // posiada relationcanvas 133676 relation_ref 130092 // posiada
decenter_end 368 decenter_end 368
from ref 128812 z 2011 label "posiada" italic max_width 255 xyz 719.5 199 3000 to ref 130860 from ref 128812 z 2011 label "posiada" italic max_width 255 xyz 1037 237 2011 to ref 130860
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 733 215 3000 multiplicity_b_pos 703 203 3000 multiplicity_a_pos 1051 278 3000 multiplicity_b_pos 1008 221 3000
end end
relationcanvas 133804 relation_ref 130220 // posiada relationcanvas 133804 relation_ref 130220 // posiada
from ref 129196 z 2006 label "posiada" italic max_width 255 xyz 106 433 3000 to ref 131244 from ref 129196 z 2006 label "posiada" italic max_width 255 xyz 392 563 2006 to ref 131244
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 93 415 3000 multiplicity_b_pos 92 461 3000 multiplicity_a_pos 425 543 3000 multiplicity_b_pos 424 587 3000
end
relationcanvas 133932 relation_ref 130348 // posiada
decenter_end 326
from ref 128940 z 2006 label "posiada" italic max_width 255 xyz 419.5 179.5 3000 to ref 130476
no_role_a no_role_b
multiplicity_a_pos 439 200 3000 multiplicity_b_pos 449 162 3000
end
relationcanvas 134060 relation_ref 130476 // posiada
from ref 128940 z 2011 label "posiada" italic max_width 255 xyz 488.5 187.5 3000 to ref 130604
no_role_a no_role_b
multiplicity_a_pos 524 216 3000 multiplicity_b_pos 485 158 3000
end end
relationcanvas 134700 relation_ref 130604 // ma relationcanvas 134700 relation_ref 130604 // ma
from ref 128172 z 2001 label "ma" italic max_width 255 xyz 249.5 369 3000 to ref 134444 from ref 128172 z 2001 label "ma" italic max_width 255 xyz 577 493.5 2001 to ref 134444
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 239 399 3000 multiplicity_b_pos 198 339 3000 multiplicity_a_pos 562 522 3000 multiplicity_b_pos 535 463 3000
end end
relationcanvas 134828 relation_ref 130732 // ma relationcanvas 134828 relation_ref 130732 // ma
decenter_end 168 decenter_end 166
from ref 128172 z 2001 label "ma" italic max_width 255 xyz 197.5 379.5 3000 to ref 134316 from ref 128172 z 2001 label "ma" italic max_width 255 xyz 524 503.5 2001 to ref 134316
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 165 419 3000 multiplicity_b_pos 182 339 3000 multiplicity_a_pos 495 551 3000 multiplicity_b_pos 512 468 3000
end end
relationcanvas 134956 relation_ref 130860 // generuje relationcanvas 134956 relation_ref 130860 // generuje
from ref 134316 z 2006 label "generuje" italic max_width 255 xyz 271 509 3000 to ref 134572 from ref 134316 z 2006 label "generuje" italic max_width 255 xyz 599 634 2006 to ref 134572
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 366 543 3000 multiplicity_b_pos 233 473 3000 multiplicity_a_pos 689 678 3000 multiplicity_b_pos 570 604 3000
end end
relationcanvas 135084 relation_ref 130988 // generuje relationcanvas 135084 relation_ref 130988 // generuje
from ref 134444 z 2006 label "generuje" italic max_width 255 xyz 350 484 3000 to ref 134572 from ref 134444 z 2006 label "generuje" italic max_width 255 xyz 678 608 2006 to ref 134572
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 379 518 3000 multiplicity_b_pos 293 452 3000 multiplicity_a_pos 690 640 3000 multiplicity_b_pos 622 584 3000
end end
relationcanvas 135212 relation_ref 131116 // jest przekazywany relationcanvas 135212 relation_ref 131116 // jest przekazywany
from ref 134572 z 2006 label "jest przekazywany" italic max_width 255 xyz 492 442 3000 to ref 129324 from ref 134572 z 2006 label "jest przekazywany" italic max_width 255 xyz 825 566 2006 to ref 129324
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 567 334 3000 multiplicity_b_pos 425 528 3000 multiplicity_a_pos 894 460 3000 multiplicity_b_pos 762 647 3000
end
relationcanvas 135340 relation_ref 137644 // posiada
decenter_end 495
from ref 129068 z 2006 to point 317 278
line 135596 z 2006 label "posiada" italic max_width 255 xyz 199 307 2006 to ref 130732
no_role_a no_role_b
multiplicity_a_pos 118 361 3000 multiplicity_b_pos 299 271 3000
end
relationcanvas 137260 relation_ref 138028 // posiada
decenter_begin 268
from ref 135852 z 3006 label "posiada" italic max_width 255 xyz 590 340 3006 to ref 136364
no_role_a no_role_b
multiplicity_a_pos 656 365 3000 multiplicity_b_pos 596 364 3000
end
relationcanvas 137900 relation_ref 138156 // zawiera
from ref 136364 z 2016 label "zawiera" italic max_width 255 xyz 850 341 2016 to ref 130988
no_role_a no_role_b
multiplicity_a_pos 969 358 3000 multiplicity_b_pos 761 366 3000
end
relationcanvas 138028 relation_ref 144684 // posiada
decenter_begin 409
from ref 135852 z 3006 label "posiada" italic max_width 255 xyz 540.5 396.5 3000 to point 522.8 422.8
line 138156 z 3006 to ref 128172
no_role_a no_role_b
multiplicity_a_pos 530 412 3000 multiplicity_b_pos 528 390 3000
end end
end end

View File

@ -2,13 +2,21 @@ window_sizes 1366 705 229 1132 659 0
diagrams diagrams
active classdiagram_ref 128044 // domain-model active classdiagram_ref 128044 // domain-model
1014 626 110 A4 37 0 1089 692 90 A3 49 0
end end
show_stereotypes show_stereotypes
selected class_ref 129708 // ZwyklyProdukt
open open
class_ref 128300 // PracownikObslugi
class_ref 128684 // Platnosc class_ref 128684 // Platnosc
class_ref 128812 // Zakup class_ref 128812 // Zakup
class_ref 128940 // Magazyn class_ref 128940 // Magazyn
class_ref 129324 // PodsumowanieKontroli
class_ref 129964 // Produkt
class_ref 130348 // ListaProduktow
class_ref 130604 // PlatnoscGotowka
class_ref 130860 // Terminal
class_ref 137644 // Raport
class_ref 144428 // Kasa
class_ref 144812 // Gotowka
end end
end end

View File

@ -1,6 +1,6 @@
format 223 format 223
"models" "models"
revision 2 revision 4
modified_by 44 "Marta Roszak" modified_by 44 "Marta Roszak"
@ -65,8 +65,8 @@ format 223
activitydiagramsettings activitydiagramsettings
end end
classdiagram 128044 "domain-model" classdiagram 128044 "domain-model"
classdiagramsettings draw_all_relations no member_max_width 0 end classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end
size A4 size A3
end end
class 128044 "Klient" class 128044 "Klient"
@ -79,11 +79,11 @@ format 223
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
classrelation 128428 // (kupuje) classrelation 128428 // kupuje
relation_ref 128172 // kupuje relation_ref 128172 // kupuje
end end
classrelation 128684 // (dokonuje) classrelation 128684 // dokonuje
relation_ref 128300 // dokonuje relation_ref 128300 // dokonuje
end end
@ -114,11 +114,11 @@ format 223
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
classrelation 129964 // (posiada) classrelation 129964 // posiada
relation_ref 128940 // posiada relation_ref 128940 // posiada
end end
classrelation 130732 // (posiada) classrelation 130732 // posiada
relation_ref 129324 // posiada relation_ref 129324 // posiada
end end
@ -153,6 +153,10 @@ format 223
b role_name "" multiplicity "1" private b role_name "" multiplicity "1" private
classrelation_ref 133548 // (ma) classrelation_ref 133548 // (ma)
end end
classrelation 148652 // (posiada)
relation_ref 144684 // posiada
end
end end
class 128300 "PracownikObslugi" class 128300 "PracownikObslugi"
@ -172,6 +176,39 @@ format 223
b role_name "" multiplicity "1..*" private b role_name "" multiplicity "1..*" private
classrelation_ref 130220 // (zarzadza) classrelation_ref 130220 // (zarzadza)
end end
attribute 129452 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129580 "nazwisko"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129708 "imie"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end end
class 128556 "DataPrzydatnosci" class 128556 "DataPrzydatnosci"
@ -184,9 +221,6 @@ format 223
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
classrelation 132012 // (posiada)
relation_ref 129964 // posiada
end
end end
class 128684 "Platnosc" class 128684 "Platnosc"
@ -203,7 +237,7 @@ format 223
relation_ref 128428 // dokonuje relation_ref 128428 // dokonuje
end end
classrelation 129452 // (jest realizowany) classrelation 129452 // jest realizowany
relation_ref 128684 // jest realizowany relation_ref 128684 // jest realizowany
end end
@ -214,6 +248,17 @@ format 223
b role_name "" multiplicity "1" private b role_name "" multiplicity "1" private
classrelation_ref 132268 // (posiada) classrelation_ref 132268 // (posiada)
end end
attribute 128300 "kwota"
private type class_ref 129452 // Kwota
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end end
class 128812 "Zakup" class 128812 "Zakup"
@ -231,10 +276,10 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 128556 // (dokonuje) classrelation_ref 128556 // (dokonuje)
b role_name "" multiplicity "1" private b role_name "" multiplicity "1" private
classrelation_ref 128684 // (dokonuje) classrelation_ref 128684 // dokonuje
end end
classrelation 129196 // (zawiera) classrelation 129196 // zawiera
relation_ref 128556 // zawiera relation_ref 128556 // zawiera
end end
@ -243,7 +288,7 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 129324 // (jest realizowany) classrelation_ref 129324 // (jest realizowany)
b role_name "" multiplicity "1" private b role_name "" multiplicity "1" private
classrelation_ref 129452 // (jest realizowany) classrelation_ref 129452 // jest realizowany
end end
classrelation 129708 // (dokonuje) classrelation 129708 // (dokonuje)
@ -258,12 +303,37 @@ format 223
classrelation_ref 132780 // (posiada) classrelation_ref 132780 // (posiada)
end end
classrelation 132908 // (posiada) attribute 128044 "data"
relation 130476 ---- name "posiada" private type class_ref 130092 // Data
a role_name "" multiplicity "1" private cpp_decl ""
classrelation_ref 132908 // (posiada) java_decl ""
b role_name "" multiplicity "1" private php_decl ""
classrelation_ref 133036 // (posiada) python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128172 "czas"
private type class_ref 130220 // Czas
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130092 "id"
private type class_ref 144300 // IdSprzedazy
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end end
end end
@ -290,7 +360,15 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 130604 // (posiada) classrelation_ref 130604 // (posiada)
b role_name "" multiplicity "1" private b role_name "" multiplicity "1" private
classrelation_ref 130732 // (posiada) classrelation_ref 130732 // posiada
end
classrelation 140844 // (posiada)
relation 137644 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 140844 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 140972 // (posiada)
end end
end end
@ -331,11 +409,11 @@ format 223
relation_ref 129452 // obsluguje relation_ref 129452 // obsluguje
end end
classrelation 131500 // (jest przekazywane) classrelation 131500 // jest przekazywane
relation_ref 129708 // jest przekazywane relation_ref 129708 // jest przekazywane
end end
classrelation 134316 // (jest przekazywany) classrelation 134316 // jest przekazywany
relation_ref 131116 // jest przekazywany relation_ref 131116 // jest przekazywany
end end
end end
@ -359,7 +437,18 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 131372 // (jest przekazywane) classrelation_ref 131372 // (jest przekazywane)
b role_name "" multiplicity "*" private b role_name "" multiplicity "*" private
classrelation_ref 131500 // (jest przekazywane) classrelation_ref 131500 // jest przekazywane
end
attribute 129836 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end end
end end
@ -420,13 +509,6 @@ format 223
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
classrelation 131628 // (posiada)
relation 129836 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 131628 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 131756 // (posiada)
end
end end
class 129964 "Produkt" class 129964 "Produkt"
@ -444,7 +526,7 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 128300 // (kupuje) classrelation_ref 128300 // (kupuje)
b role_name "" multiplicity "1" private b role_name "" multiplicity "1" private
classrelation_ref 128428 // (kupuje) classrelation_ref 128428 // kupuje
end end
classrelation 129068 // (zawiera) classrelation 129068 // (zawiera)
@ -452,23 +534,55 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 129068 // (zawiera) classrelation_ref 129068 // (zawiera)
b role_name "" multiplicity "1" private b role_name "" multiplicity "1" private
classrelation_ref 129196 // (zawiera) classrelation_ref 129196 // zawiera
end end
classrelation 130476 // (posiada) classrelation 130476 // (posiada)
relation_ref 129196 // posiada relation_ref 129196 // posiada
end end
classrelation 131756 // (posiada) attribute 128556 "cena"
relation_ref 129836 // posiada private type class_ref 129836 // Cena
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end end
classrelation 131884 // (posiada) attribute 128684 "dataPrzydatnosci"
relation 129964 ---- name "posiada" private type class_ref 130092 // Data
a role_name "" multiplicity "1" private cpp_decl ""
classrelation_ref 131884 // (posiada) java_decl ""
b role_name "" multiplicity "1" private php_decl ""
classrelation_ref 132012 // (posiada) python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128812 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128940 "nazwa"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end end
end end
@ -497,9 +611,6 @@ format 223
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
classrelation 133036 // (posiada)
relation_ref 130476 // posiada
end
end end
class 130348 "ListaProduktow" class 130348 "ListaProduktow"
@ -512,6 +623,31 @@ format 223
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
classrelation 140972 // (posiada)
relation_ref 137644 // posiada
end
attribute 129068 "kodKreskowy"
private type class_ref 144172 // KodKreskowy
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129196 "dostepnoscWMagazynie"
private explicit_type "bool"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end end
class 130476 "RodzajPlatnosci" class 130476 "RodzajPlatnosci"
@ -529,7 +665,7 @@ format 223
end end
end end
class 130604 "Gotowka" class 130604 "PlatnoscGotowka"
visibility package visibility package
cpp_decl "" cpp_decl ""
java_decl "" java_decl ""
@ -539,9 +675,12 @@ format 223
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
classrelation 141996 // zawiera
relation_ref 138156 // zawiera
end
end end
class 130732 "Karta" class 130732 "PlatnoscKarta"
visibility package visibility package
cpp_decl "" cpp_decl ""
java_decl "" java_decl ""
@ -568,12 +707,23 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 129836 // (posiada) classrelation_ref 129836 // (posiada)
b role_name "" multiplicity "1" private b role_name "" multiplicity "1" private
classrelation_ref 129964 // (posiada) classrelation_ref 129964 // posiada
end end
classrelation 132524 // (posiada) classrelation 132524 // (posiada)
relation_ref 130220 // posiada relation_ref 130220 // posiada
end end
attribute 129964 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end end
class 137388 "Awaria" class 137388 "Awaria"
@ -645,7 +795,114 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 134188 // (jest przekazywany) classrelation_ref 134188 // (jest przekazywany)
b role_name "" multiplicity "0..1" private b role_name "" multiplicity "0..1" private
classrelation_ref 134316 // (jest przekazywany) classrelation_ref 134316 // jest przekazywany
end
attribute 129324 "typ"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 144172 "KodKreskowy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 144300 "IdSprzedazy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 144428 "Kasa"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141612 // (posiada)
relation 138028 ---- name "posiada"
a role_name "" multiplicity "*" private
classrelation_ref 141612 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 141740 // (posiada)
end
classrelation 148524 // (posiada)
relation 144684 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 148524 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 148652 // (posiada)
end
end
class 144812 "Gotowka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 131116 "typ"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131372 "nominal"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 141740 // (posiada)
relation_ref 138028 // posiada
end
classrelation 141868 // (zawiera)
relation 138156 ---- name "zawiera"
a role_name "" multiplicity "1" private
classrelation_ref 141868 // (zawiera)
b role_name "" multiplicity "*" private
classrelation_ref 141996 // zawiera
end end
end end
end end