diff --git a/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c.xml b/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c.xml
index cec5a4e..fdfa664 100644
--- a/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c.xml
+++ b/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c.xml
@@ -162,1450 +162,1708 @@
|root||root|robert-pc|grant option|G
11.1.3
-
- big5
+
+ armscii8
+
+
+ armscii8
1
-
- big5
+
+ armscii8
-
- big5
+
+ armscii8
-
- big5
+
+ ascii
-
- dec8
- 1
-
-
- dec8
-
-
- dec8
-
-
- dec8
-
-
- cp850
- 1
-
-
- cp850
-
-
- cp850
-
-
- cp850
-
-
- hp8
- 1
-
-
- hp8
-
-
- hp8
-
-
- hp8
-
-
- koi8r
- 1
-
-
- koi8r
-
-
- koi8r
-
-
- koi8r
-
-
- latin1
-
-
- latin1
- 1
-
-
- latin1
-
-
- latin1
-
-
- latin1
-
-
- latin1
-
-
- latin1
-
-
- latin1
-
-
- latin1
-
-
- latin1
-
-
- latin2
-
-
- latin2
- 1
-
-
- latin2
-
-
- latin2
-
-
- latin2
-
-
- latin2
-
-
- latin2
-
-
- swe7
- 1
-
-
- swe7
-
-
- swe7
-
-
- swe7
-
-
+
ascii
1
-
+
ascii
-
+
ascii
-
- ascii
+
+ big5
-
- ujis
+
+ big5
1
-
- ujis
+
+ big5
-
- ujis
+
+ big5
-
- ujis
-
-
- sjis
+
+ binary
1
-
- sjis
+
+ cp1250
-
- sjis
+
+ cp1250
-
- sjis
+
+ cp1250
-
- hebrew
+
+ cp1250
1
-
- hebrew
+
+ cp1250
-
- hebrew
+
+ cp1250
-
- hebrew
+
+ cp1250
-
- tis620
+
+ cp1251
+
+
+ cp1251
+
+
+ cp1251
1
-
- tis620
+
+ cp1251
-
- tis620
+
+ cp1251
-
- tis620
+
+ cp1251
+
+
+ cp1251
+
+
+ cp1256
+
+
+ cp1256
+ 1
+
+
+ cp1256
+
+
+ cp1256
+
+
+ cp1257
+
+
+ cp1257
+ 1
+
+
+ cp1257
+
+
+ cp1257
+
+
+ cp1257
+
+
+ cp850
+
+
+ cp850
+ 1
+
+
+ cp850
+
+
+ cp850
+
+
+ cp852
+
+
+ cp852
+ 1
+
+
+ cp852
+
+
+ cp852
+
+
+ cp866
+
+
+ cp866
+ 1
+
+
+ cp866
+
+
+ cp866
+
+
+ cp932
+
+
+ cp932
+ 1
+
+
+ cp932
+
+
+ cp932
+
+
+ dec8
+
+
+ dec8
+
+
+ dec8
+ 1
+
+
+ dec8
+
+
+ eucjpms
+
+
+ eucjpms
+ 1
+
+
+ eucjpms
+
+
+ eucjpms
+
+
+ euckr
euckr
1
-
+
euckr
-
+
euckr
-
- euckr
+
+ gb2312
-
- koi8u
- 1
-
-
- koi8u
-
-
- koi8u
-
-
- koi8u
-
-
+
gb2312
1
-
+
gb2312
-
+
gb2312
-
- gb2312
+
+ gbk
-
- greek
- 1
-
-
- greek
-
-
- greek
-
-
- greek
-
-
- cp1250
- 1
-
-
- cp1250
-
-
- cp1250
-
-
- cp1250
-
-
- cp1250
-
-
- cp1250
-
-
- cp1250
-
-
+
gbk
1
-
+
gbk
-
+
gbk
-
- gbk
+
+ geostd8
-
- latin5
- 1
-
-
- latin5
-
-
- latin5
-
-
- latin5
-
-
- armscii8
- 1
-
-
- armscii8
-
-
- armscii8
-
-
- armscii8
-
-
- utf8mb3
- 1
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- utf8mb3
-
-
- ucs2
- 1
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- ucs2
-
-
- cp866
- 1
-
-
- cp866
-
-
- cp866
-
-
- cp866
-
-
- keybcs2
- 1
-
-
- keybcs2
-
-
- keybcs2
-
-
- keybcs2
-
-
- macce
- 1
-
-
- macce
-
-
- macce
-
-
- macce
-
-
- macroman
- 1
-
-
- macroman
-
-
- macroman
-
-
- macroman
-
-
- cp852
- 1
-
-
- cp852
-
-
- cp852
-
-
- cp852
-
-
- latin7
-
-
- latin7
- 1
-
-
- latin7
-
-
- latin7
-
-
- latin7
-
-
- latin7
-
-
- utf8mb4
- 1
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
- utf8mb4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- cp1251
-
-
- cp1251
-
-
- cp1251
-
-
- cp1251
- 1
-
-
- cp1251
-
-
- cp1251
-
-
- cp1251
-
-
- utf16
- 1
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16le
- 1
-
-
- utf16le
-
-
- utf16le
-
-
- utf16le
-
-
- cp1256
- 1
-
-
- cp1256
-
-
- cp1256
-
-
- cp1256
-
-
- cp1257
-
-
- cp1257
-
-
- cp1257
- 1
-
-
- cp1257
-
-
- cp1257
-
-
- utf32
- 1
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- utf32
-
-
- binary
- 1
-
-
+
geostd8
1
-
+
geostd8
-
+
geostd8
-
- geostd8
+
+ greek
-
- cp932
+
+ greek
1
-
- cp932
+
+ greek
-
- cp932
+
+ greek
-
- cp932
+
+ hebrew
-
- eucjpms
+
+ hebrew
1
-
- eucjpms
+
+ hebrew
-
- eucjpms
+
+ hebrew
-
- eucjpms
+
+ hp8
-
- utf8mb3_general_ci
-
-
+
+ hp8
+ 1
+
+
+ hp8
+
+
+ hp8
+
+
+ keybcs2
+
+
+ keybcs2
+ 1
+
+
+ keybcs2
+
+
+ keybcs2
+
+
+ koi8r
+
+
+ koi8r
+ 1
+
+
+ koi8r
+
+
+ koi8r
+
+
+ koi8u
+
+
+ koi8u
+ 1
+
+
+ koi8u
+
+
+ koi8u
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+ 1
+
+
+ latin1
+
+
+ latin2
+
+
+ latin2
+
+
+ latin2
+
+
+ latin2
+ 1
+
+
+ latin2
+
+
+ latin2
+
+
+ latin2
+
+
+ latin5
+
+
+ latin5
+
+
+ latin5
+ 1
+
+
+ latin5
+
+
+ latin7
+
+
+ latin7
+
+
+ latin7
+ 1
+
+
+ latin7
+
+
+ latin7
+
+
+ latin7
+
+
+ macce
+
+
+ macce
+ 1
+
+
+ macce
+
+
+ macce
+
+
+ macroman
+
+
+ macroman
+ 1
+
+
+ macroman
+
+
+ macroman
+
+
+ sjis
+
+
+ sjis
+ 1
+
+
+ sjis
+
+
+ sjis
+
+
+ swe7
+
+
+ swe7
+
+
+ swe7
+ 1
+
+
+ swe7
+
+
+ tis620
+
+
+ tis620
+
+
+ tis620
+ 1
+
+
+ tis620
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+ 1
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ujis
+
+
+ ujis
+ 1
+
+
+ ujis
+
+
+ ujis
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+ 1
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16le
+
+
+ utf16le
+ 1
+
+
+ utf16le
+
+
+ utf16le
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+ 1
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+ 1
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+ 1
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ 2023-12-21.15:53:25
+ 2023-12-21.13:53:25
latin1_swedish_ci
-
+
utf8mb3_general_ci
-
- utf8mb3_general_ci
-
-
- 2023-12-21.12:39:09
- 2023-12-21.10:39:09
+
latin1_swedish_ci
+
+ utf8mb3_general_ci
+
+
+ utf8mb3_general_ci
+
localhost
- localhost
-
-
- robert-pc
-
-
127.0.0.1
-
+
::1
-
+
+ localhost
+
+
+ robert-pc
+
+
-
+
-
+
-
+
-
+
-
+
-
+
+ InnoDB
+ latin1_swedish_ci
+
+
+ InnoDB
+ latin1_swedish_ci
+
+
+ InnoDB
+ latin1_swedish_ci
+
+
+ root@localhost
+ 225
+
+
+ root@localhost
+ 317
+
+
+ root@localhost
+ 587
+
+
char(4)|0s
1
1
-
+
varchar(300)|0s
1
2
-
+
varchar(20)|0s
1
3
-
+
code
btree
1
-
+
1
1
PRIMARY
-
- int(11)|0s
+
+ 2
+ bigint(20)|0s
1
1
-
- bigint(20)|0s
+
+ varchar(200)|0s
+ 1
2
-
+
+ varchar(100)|0s
+ 1
+ 3
+
+
+ varchar(200)|0s
+ 1
+ 4
+
+
+ tinyint(1)|0s
+ 0
+ 1
+ 5
+
+
+ int(11)|0s
+ 0
+ 1
+ 6
+
+
+ int(11)|0s
+ 0
+ 1
+ 7
+
+
+ datetime|0s
+ 8
+
+
+ datetime|0s
+ 9
+
+
id
btree
1
-
+
+ email
+ btree
+ 1
+
+
1
1
PRIMARY
-
+
+ email
+
+
+ int(11)|0s
+ 1
+ 1
+
+
+ bigint(20)|0s
+ 2
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ varchar(255)|0s
+ 1
+ 1
+
+
+ varchar(255)|0s
+ 'anonym'
+ 2
+
+
+ EMail
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
21
bigint(20)|0s
1
1
-
+
varchar(80)|0s
1
2
-
+
varchar(80)|0s
1
3
-
+
date|0s
1
4
-
+
tinyint(1)|0s
1
5
-
+
tinyint(1)|0s
1
6
-
+
double|0s
1
7
-
+
double|0s
1
8
-
+
varchar(200)|0s
9
-
+
id
btree
1
-
+
name
btree
1
-
+
+ name
+ btree
+
+
1
1
PRIMARY
-
+
name
-
+
char(4)|0s
1
-
+
bigint(20)|0s
1
2
-
+
code
+ cascade
code
allergen
-
+
gericht_id
+ cascade
id
gericht
-
+
code
btree
-
+
gericht_id
btree
-
+
bigint(20)|0s
1
1
-
+
bigint(20)|0s
1
2
-
+
gericht_id
+ cascade
id
gericht
-
+
kategorie_id
id
kategorie
-
- gericht_id
+
+ kategorie_id
+ id
+ kategorie
+
+
+ gericht_id
+kategorie_id
btree
+ 1
-
+
+ gericht_id
+kategorie_id
+ btree
+ 1
+
+
kategorie_id
btree
-
+
+ 1
+ 1
+ PRIMARY
+
+
+ gericht_kategorie_unique
+
+
bigint(20)|0s
1
1
-
+
varchar(80)|0s
1
2
-
+
bigint(20)|0s
3
-
+
varchar(200)|0s
4
-
+
eltern_id
id
kategorie
-
+
+ eltern_id
+ id
+ kategorie
+
+
id
btree
1
-
+
eltern_id
btree
-
+
1
1
PRIMARY
+
+ 1
+ int(11)|0s
+ 1
+ 1
+
+
+ varchar(255)|0s
+ 1
+ 2
+
+
+ text|0s
+ 3
+
+
+ date|0s
+ 1
+ 4
+
+
+ varchar(255)|0s
+ 1
+ 5
+
+
+ Ersteller_EMail
+ EMail
+ ersteller
+
+
+ ID
+ btree
+ 1
+
+
+ Ersteller_EMail
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ varchar(200)|0s
+ 1
+ 1
+
+
+ int(11)|0s
+ 1
+ 2
+
+
+ varchar(80)|0s
+ 1
+ 1
+
+
+ bigint(20)|0s
+ 1
+ 2
+
+
+ bigint(20)|0s
+ 3
+
+
+ varchar(80)|0s
+ 4
+
+
+ bigint(20)|0s
+ 1
+ 1
+
+
+ varchar(80)|0s
+ 1
+ 2
+
+
+ varchar(80)|0s
+ 1
+ 3
+
+
+ date|0s
+ 1
+ 4
+
+
+ tinyint(1)|0s
+ 1
+ 5
+
+
+ tinyint(1)|0s
+ 1
+ 6
+
+
+ double|0s
+ 1
+ 7
+
+
+ double|0s
+ 1
+ 8
+
+
+ varchar(200)|0s
+ 9
+
\ No newline at end of file
diff --git a/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c/storage_v2/_src_/schema/emensawerbeseite.YLWk-w.meta b/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c/storage_v2/_src_/schema/emensawerbeseite.YLWk-w.meta
index 05a2391..95ebede 100644
--- a/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c/storage_v2/_src_/schema/emensawerbeseite.YLWk-w.meta
+++ b/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c/storage_v2/_src_/schema/emensawerbeseite.YLWk-w.meta
@@ -1,2 +1,2 @@
#n:emensawerbeseite
-! [1703158749000, 0, null, null, -2147483648, -2147483648]
+! [1703170405000, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c/storage_v2/_src_/schema/emensawerbeseite.YLWk-w.zip b/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c/storage_v2/_src_/schema/emensawerbeseite.YLWk-w.zip
new file mode 100644
index 0000000..5660b92
Binary files /dev/null and b/.idea/dataSources/a1d1df29-b94a-4ad6-bd6f-a458b97a6c0c/storage_v2/_src_/schema/emensawerbeseite.YLWk-w.zip differ
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 20e2944..f8f0666 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -7,10 +7,13 @@
-
-
-
+
+
+
+
+
+
@@ -79,7 +82,7 @@
1700736495450
-
+
diff --git a/M5/Dossier/.$Aufgabe1.drawio.bkp b/M5/Dossier/.$Aufgabe1.drawio.bkp
deleted file mode 100644
index dff044e..0000000
--- a/M5/Dossier/.$Aufgabe1.drawio.bkp
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/M5/Dossier/.$Aufgabe1.drawio.dtmp b/M5/Dossier/.$Aufgabe1.drawio.dtmp
deleted file mode 100644
index 92492d0..0000000
--- a/M5/Dossier/.$Aufgabe1.drawio.dtmp
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/M5/Dossier/AlterAndUpdate.txt b/M5/Dossier/AlterAndUpdate.txt
new file mode 100644
index 0000000..a024ce0
--- /dev/null
+++ b/M5/Dossier/AlterAndUpdate.txt
@@ -0,0 +1,15 @@
+ALTER TABLE gericht ADD bildname varchar(200)
+
+UPDATE gericht SET bildname = '01_bratkartoffel.jpg' WHERE id=1;
+UPDATE gericht SET bildname = '03_bratkartoffel.jpg' WHERE id=3;
+UPDATE gericht SET bildname = '04_tofu.jpg' WHERE id=4;
+UPDATE gericht SET bildname = '09_suppe.jpg' WHERE id=9;
+UPDATE gericht SET bildname = '06_lasagne.jpg' WHERE id=6;
+UPDATE gericht SET bildname = '10_forelle.jpg' WHERE id=10;
+UPDATE gericht SET bildname = '11_soup.jpg' WHERE id=11;
+UPDATE gericht SET bildname = '12_kassler.jpg' WHERE id=12;
+UPDATE gericht SET bildname = '13_reibekuchen.jpg' WHERE id=13;
+UPDATE gericht SET bildname = '15_pilze.jpg' WHERE id=15;
+UPDATE gericht SET bildname = '17_broetchen.jpg' WHERE id=17;
+UPDATE gericht SET bildname = '19_mousse.jpg' WHERE id=19;
+UPDATE gericht SET bildname = '20_suppe.jpg' WHERE id=20;
\ No newline at end of file
diff --git a/M5/Dossier/Aufgabe1.drawio b/M5/Dossier/Aufgabe1.drawio
deleted file mode 100644
index 0372087..0000000
--- a/M5/Dossier/Aufgabe1.drawio
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/M5/Dossier/ERD M4-1-1.png b/M5/Dossier/ERD M4-1-1.png
deleted file mode 100644
index cd34f7f..0000000
Binary files a/M5/Dossier/ERD M4-1-1.png and /dev/null differ
diff --git a/M5/Dossier/M5_4.sql b/M5/Dossier/M5_4.sql
new file mode 100644
index 0000000..7bcf562
--- /dev/null
+++ b/M5/Dossier/M5_4.sql
@@ -0,0 +1,10 @@
+#a)
+CREATE OR REPLACE VIEW view_suppengerichte AS select * from gericht WHERE name LIKE '%suppe%';
+
+#b)
+CREATE OR REPLACE VIEW view_anmeldungen AS select name,anzahlanmeldungen from benutzer ORDER BY anzahlanmeldungen DESC;
+
+#c)
+CREATE OR REPLACE VIEW view_kategoriegerichte_vegetarisch AS select gericht.name as gericht_name, vegetarisch, kategorie.name as katergorie_name
+ from gericht, kategorie
+ WHERE vegetarisch = 1 ;
\ No newline at end of file
diff --git a/M5/emensa/routes/web.php b/M5/emensa/routes/web.php
index 7f9eb5e..855f0bf 100644
--- a/M5/emensa/routes/web.php
+++ b/M5/emensa/routes/web.php
@@ -19,6 +19,11 @@ return array(
'/m4' => 'ExampleController@m4_6a_queryparameter',
'/m4_7b_kategorie' => 'ExampleController@m4_7b_kategorie',
'/m4_7c_gerichte' => 'ExampleController@m4_7c_gerichte',
- '/m4_7d' => 'ExampleController@m4_7d'
+ '/m4_7d' => 'ExampleController@m4_7d',
+
+ '/anmeldung' => 'AnmeldungController@start',
+ '/anmeldung_verifizieren' => 'AnmeldungController@anmeldung_verifizieren',
+ '/anmeldung_fehler' => 'AnmeldungController@check',
+ '/abmeldung' => 'AnmeldungController@abmelden'
);
\ No newline at end of file
diff --git a/M5/emensa/storage/cache/m5_a1.anmeldung_01c45fd41d095952aa184fb3fc764d18878732cb.bladec b/M5/emensa/storage/cache/m5_a1.anmeldung_01c45fd41d095952aa184fb3fc764d18878732cb.bladec
new file mode 100644
index 0000000..bac6ca9
--- /dev/null
+++ b/M5/emensa/storage/cache/m5_a1.anmeldung_01c45fd41d095952aa184fb3fc764d18878732cb.bladec
@@ -0,0 +1,25 @@
+
+
+startSection("main"); ?>
+
+
+
+ Bitte anmelden!
+
+
+
+ Anmeldung erlaubt!
+ Es ist ein Fehler aufgetretten!
+
+
+stopSection(); ?>
+runChild("m5_a1.layout_anmeldung"); } ?>
\ No newline at end of file
diff --git a/M5/emensa/storage/cache/m5_a1.anmeldung_verifizieren_9871f7ed4c60110a1408ee88be08af7da169ae61.bladec b/M5/emensa/storage/cache/m5_a1.anmeldung_verifizieren_9871f7ed4c60110a1408ee88be08af7da169ae61.bladec
new file mode 100644
index 0000000..3ce0535
--- /dev/null
+++ b/M5/emensa/storage/cache/m5_a1.anmeldung_verifizieren_9871f7ed4c60110a1408ee88be08af7da169ae61.bladec
@@ -0,0 +1,51 @@
+
+
+startSection("main"); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bitte warten!
+
+stopSection(); ?>
+runChild("m5_a1.layout_anmeldung"); } ?>
\ No newline at end of file
diff --git a/M5/emensa/storage/cache/m5_a1.layout_anmeldung_1d2201c8d2863f98b9f307af886814b8305ccb32.bladec b/M5/emensa/storage/cache/m5_a1.layout_anmeldung_1d2201c8d2863f98b9f307af886814b8305ccb32.bladec
new file mode 100644
index 0000000..5331778
--- /dev/null
+++ b/M5/emensa/storage/cache/m5_a1.layout_anmeldung_1d2201c8d2863f98b9f307af886814b8305ccb32.bladec
@@ -0,0 +1,21 @@
+
+
+
+
+ Layout-m5-a1
+
+
+
+
+
+ yieldContent("main"); ?>
+
+
+
+
+
+
\ No newline at end of file
diff --git a/M5/emensa/storage/cache/main.index_b8ca93da07664813b96b9705f586eaa04a44db3c.bladec b/M5/emensa/storage/cache/main.index_b8ca93da07664813b96b9705f586eaa04a44db3c.bladec
index a984cc4..70251a6 100644
--- a/M5/emensa/storage/cache/main.index_b8ca93da07664813b96b9705f586eaa04a44db3c.bladec
+++ b/M5/emensa/storage/cache/main.index_b8ca93da07664813b96b9705f586eaa04a44db3c.bladec
@@ -17,7 +17,18 @@
Wichtig für uns
+
+
+
stopSection(); ?>
startSection("text"); ?>