Prześlij pliki do 'models'

This commit is contained in:
Mateusz Naszko 2021-01-05 21:10:22 +01:00
parent e380ec1631
commit 45601cba79
1 changed files with 638 additions and 293 deletions

View File

@ -1,6 +1,6 @@
format 223
"models"
revision 3
revision 5
modified_by 84 "Szogunek"
@ -91,18 +91,6 @@ format 223
relation_ref 128340 // <association>
end
classrelation 128852 // (przylolona)
relation 128468 ---- name "przylolona"
a role_name "" multiplicity "1" private
classrelation_ref 128852 // (przylolona)
b role_name "" multiplicity "1" private
classrelation_ref 128980 // (przylolona)
end
classrelation 129492 // placi
relation_ref 128724 // placi
end
attribute 131156 "numer"
private explicit_type "string"
cpp_decl ""
@ -135,6 +123,10 @@ format 223
mysql_decl ""
MysqlColumn
end
classrelation 139220 // przyjmuje
relation_ref 136788 // przyjmuje
end
end
class 128216 "automat"
@ -147,10 +139,6 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 128212 // wydawany
relation_ref 128084 // wydawany
end
classrelation 128468 // naprawia
relation_ref 128212 // naprawia
end
@ -167,18 +155,6 @@ format 223
relation_ref 129108 // <association>
end
classrelation 130388 // (przygotowuje)
relation 129236 ---- name "przygotowuje"
a role_name "" multiplicity "1" private
classrelation_ref 130388 // (przygotowuje)
b role_name "" multiplicity "1" private
classrelation_ref 130516 // (przygotowuje)
end
classrelation 131540 // zapisuje
relation_ref 129748 // zapisuje
end
classrelation 131796 // uzupelnia braki
relation_ref 129876 // uzupelnia braki
end
@ -204,6 +180,34 @@ format 223
mysql_decl ""
MysqlColumn
end
classrelation 138324 // (ma)
relation 136404 ---- name "ma"
a role_name "" multiplicity "1" private
classrelation_ref 138324 // (ma)
b role_name "" multiplicity "1" private
classrelation_ref 138452 // (ma)
end
classrelation 138580 // (kupuje)
relation 136532 ---- name "kupuje"
a role_name "" multiplicity "1..*" private
classrelation_ref 138580 // (kupuje)
b role_name "" multiplicity "1" private
classrelation_ref 138708 // (kupuje)
end
classrelation 139348 // (posiada)
relation 136916 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 139348 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 139476 // (posiada)
end
classrelation 141268 // posiada
relation_ref 137812 // posiada
end
end
class 128344 "klient"
@ -228,26 +232,6 @@ format 223
relation_ref 128596 // <association>
end
classrelation 129364 // (placi)
relation 128724 ---- name "placi"
a role_name "" multiplicity "1" private
classrelation_ref 129364 // (placi)
b role_name "" multiplicity "1" private
classrelation_ref 129492 // placi
end
classrelation 129748 // placi
relation_ref 128852 // placi
end
classrelation 130644 // (Wybiera)
relation 129364 ---- name "Wybiera"
a role_name "" multiplicity "1" private
classrelation_ref 130644 // (Wybiera)
b role_name "" multiplicity "1" private
classrelation_ref 130772 // (Wybiera)
end
classrelation 130900 // <association>
relation 129492 ----
a role_name "" private
@ -260,161 +244,16 @@ format 223
relation_ref 129492 // <association>
end
classrelation 131156 // (wybiera)
relation 129620 ---- name "wybiera"
a role_name "" multiplicity "1" private
classrelation_ref 131156 // (wybiera)
classrelation 138708 // (kupuje)
relation_ref 136532 // kupuje
end
classrelation 138836 // (dokonuje)
relation 136660 ---- name "dokonuje"
a role_name "" multiplicity "1..*" private
classrelation_ref 138836 // (dokonuje)
b role_name "" multiplicity "1" private
classrelation_ref 131284 // (wybiera)
end
end
class 128472 "posilek_pakowany"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128084 // (wydawany)
relation 128084 ---- name "wydawany"
a role_name "" multiplicity "1" private
classrelation_ref 128084 // (wydawany)
b role_name "" multiplicity "1..*" private
classrelation_ref 128212 // wydawany
end
classrelation 130772 // (Wybiera)
relation_ref 129364 // Wybiera
end
attribute 128468 "nazwa"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128596 "cena"
private explicit_type "float"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128724 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128728 "posilek_przygotowywany"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130516 // (przygotowuje)
relation_ref 129236 // przygotowuje
end
classrelation 131284 // (wybiera)
relation_ref 129620 // wybiera
end
attribute 128084 "nazwa"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128212 "cena"
private explicit_type "float"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128340 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131028 "czas_przygotowywania"
private explicit_type "double"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128856 "pieniadze"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129620 // (placi)
relation 128852 ---- name "placi"
a role_name "" multiplicity "1" private
classrelation_ref 129620 // (placi)
b role_name "" multiplicity "1..*" private
classrelation_ref 129748 // placi
end
attribute 129620 "wartosc"
private explicit_type "float"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
classrelation_ref 138964 // (dokonuje)
end
end
@ -480,18 +319,6 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 128980 // (przylolona)
relation_ref 128468 // przylolona
end
classrelation 129876 // (autoryzacja platnosci karta)
relation 128980 ---- name "autoryzacja platnosci karta"
a role_name "" multiplicity "1" private
classrelation_ref 129876 // (autoryzacja platnosci karta)
b role_name "" multiplicity "1" private
classrelation_ref 130004 // (autoryzacja platnosci karta)
end
attribute 131540 "id_terminala"
private explicit_type "int"
cpp_decl ""
@ -556,84 +383,6 @@ format 223
end
end
class 128084 "System_autoryzacji_platnosci"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130004 // (autoryzacja platnosci karta)
relation_ref 128980 // autoryzacja platnosci karta
end
classrelation 131412 // (zapisuje)
relation 129748 ---- name "zapisuje"
a role_name "" multiplicity "1" private
classrelation_ref 131412 // (zapisuje)
b role_name "" multiplicity "1" private
classrelation_ref 131540 // zapisuje
end
attribute 129748 "automat"
private type class_ref 128216 // automat
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129876 "id_transakcji"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130004 "kwota"
private explicit_type "float"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130132 "karta"
private type class_ref 128088 // karta
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130260 "status"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 134612 "lokalizacja"
visibility package
cpp_decl ""
@ -676,6 +425,602 @@ format 223
mysql_decl ""
MysqlColumn
end
classrelation 138452 // (ma)
relation_ref 136404 // ma
end
end
class 141140 "platnosc"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138964 // (dokonuje)
relation_ref 136660 // dokonuje
end
classrelation 139092 // (przyjmuje)
relation 136788 ---- name "przyjmuje"
a role_name "" multiplicity "1" private
classrelation_ref 139092 // (przyjmuje)
b role_name "" multiplicity "1..*" private
classrelation_ref 139220 // przyjmuje
end
classrelation 139860 // (zapisuje sie w)
relation 137172 ---- name "zapisuje sie w"
a role_name "" multiplicity "1" private
classrelation_ref 139860 // (zapisuje sie w)
b role_name "" multiplicity "1" private
classrelation_ref 139988 // (zapisuje sie w)
end
attribute 146516 "kwota"
private explicit_type "Wartosc"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 152276 // (zawiera)
relation_ref 146516 // zawiera
end
end
class 141268 "kasa"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139476 // (posiada)
relation_ref 136916 // posiada
end
classrelation 144340 // posiada
relation_ref 139348 // posiada
end
classrelation 151892 // (trafiaj do)
relation 146388 ---- name "trafiaj do"
a role_name "" multiplicity "1..*" private
classrelation_ref 151892 // (trafiaj do)
b role_name "" multiplicity "1" private
classrelation_ref 152020 // (trafiaj do)
end
end
class 141524 "transakcja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139988 // (zapisuje sie w)
relation_ref 137172 // zapisuje sie w
end
classrelation 140372 // (zawiera)
relation 137428 ---- name "zawiera"
a role_name "" multiplicity "1" private
classrelation_ref 140372 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 140500 // (zawiera)
end
classrelation 140756 // zawiera
relation_ref 137556 // zawiera
end
classrelation 143316 // zawiera
relation_ref 138836 // zawiera
end
classrelation 144084 // ustala
relation_ref 139220 // ustala
end
attribute 139988 "id_transakcji"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 141780 "godzina_sprzedazy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 138068 "godzina"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 138196 "minuta"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 140500 // (zawiera)
relation_ref 137428 // zawiera
end
end
class 141908 "data_sprzedazy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 138324 "rok"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 138452 "miesiac"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 140116 // <association>
relation 137300 ----
a role_name "" private
classrelation_ref 140116 // <association>
b role_name "" private
classrelation_ref 140244 // <association>
end
classrelation 140244 // <association>
relation_ref 137300 // <association>
end
attribute 138580 "dzien"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 140628 // (zawiera)
relation 137556 ---- name "zawiera"
a role_name "" multiplicity "1" private
classrelation_ref 140628 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 140756 // zawiera
end
end
class 142036 "lista_produktow"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141140 // (posiada)
relation 137812 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 141140 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 141268 // posiada
end
classrelation 141524 // zawiera
relation_ref 137940 // zawiera
end
end
class 142164 "produkt"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141396 // (zawiera)
relation 137940 ---- name "zawiera"
a role_name "" multiplicity "1" private
classrelation_ref 141396 // (zawiera)
b role_name "" multiplicity "1..*" private
classrelation_ref 141524 // zawiera
end
attribute 138836 "nazwa"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 141780 // jest
relation_ref 138068 // jest
end
classrelation 142036 // jest
relation_ref 138196 // jest
end
classrelation 142164 // (posiada)
relation 138324 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 142164 // (posiada)
b role_name "" multiplicity "1..*" private
classrelation_ref 142292 // (posiada)
end
attribute 139348 "numer"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 142292 "produkt_pakowany"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141652 // (jest)
relation 138068 ---- name "jest"
a role_name "" multiplicity "1" private
classrelation_ref 141652 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 141780 // jest
end
classrelation 142804 // posiada
relation_ref 138580 // posiada
end
end
class 142420 "produkt_przygotowywany"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141908 // (jest)
relation 138196 ---- name "jest"
a role_name "" multiplicity "1" private
classrelation_ref 141908 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 142036 // jest
end
classrelation 142420 // (ma)
relation 138452 ---- name "ma"
a role_name "" multiplicity "1" private
classrelation_ref 142420 // (ma)
b role_name "" multiplicity "1" private
classrelation_ref 142548 // (ma)
end
classrelation 142932 // (posiada)
relation 138708 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 142932 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 143060 // (posiada)
end
end
class 142548 "cena"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 142292 // (posiada)
relation_ref 138324 // posiada
end
attribute 138964 "calkowite"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 139092 "grosze"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 142676 "czas_przygotowywania"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 142548 // (ma)
relation_ref 138452 // ma
end
attribute 139220 "sekundy"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 142804 "data_waznosci"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 142676 // (posiada)
relation 138580 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 142676 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 142804 // posiada
end
attribute 139476 "rok"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 139604 "miesiac"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 139732 "dzien"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 143060 // (posiada)
relation_ref 138708 // posiada
end
end
class 142932 "zysk"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 143188 // (zawiera)
relation 138836 ---- name "zawiera"
a role_name "" multiplicity "1" private
classrelation_ref 143188 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 143316 // zawiera
end
classrelation 144852 // zawiera
relation_ref 139604 // zawiera
end
end
class 143060 "reszta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 143956 // (ustala)
relation 139220 ---- name "ustala"
a role_name "" multiplicity "1" private
classrelation_ref 143956 // (ustala)
b role_name "" multiplicity "1" private
classrelation_ref 144084 // ustala
end
classrelation 145108 // wydawana jest z
relation_ref 139732 // wydawana jest z
end
end
class 143188 "gotówka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 139860 "liczba"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 144212 // (posiada)
relation 139348 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 144212 // (posiada)
b role_name "" multiplicity "1..*" private
classrelation_ref 144340 // posiada
end
classrelation 144724 // (zawiera)
relation 139604 ---- name "zawiera"
a role_name "" multiplicity "0..1" private
classrelation_ref 144724 // (zawiera)
b role_name "" multiplicity "*" private
classrelation_ref 144852 // zawiera
end
classrelation 144980 // (wydawana jest z)
relation 139732 ---- name "wydawana jest z"
a role_name "" multiplicity "0..1" private
classrelation_ref 144980 // (wydawana jest z)
b role_name "" multiplicity "1..*" private
classrelation_ref 145108 // wydawana jest z
end
end
class 149716 "pieniadze"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 152020 // (trafiaj do)
relation_ref 146388 // trafiaj do
end
classrelation 152148 // (zawiera)
relation 146516 ---- name "zawiera"
a role_name "" multiplicity "1" private
classrelation_ref 152148 // (zawiera)
b role_name "" multiplicity "1..*" private
classrelation_ref 152276 // (zawiera)
end
end
end
end