From 8e8d1f0d99354d7a86ddd23e5943d18c173b3026 Mon Sep 17 00:00:00 2001 From: Asecave Date: Sun, 24 Oct 2021 13:34:02 +0200 Subject: [PATCH] testdaten erzeugt --- Stundenplan/stundenplan.db | Bin 28672 -> 73728 bytes faecher.csv | 1 + klassen.csv | 73 ++-- lehrt.csv | 235 +++++++++++ raeume.csv | 101 ----- raueme.csv | 101 +++++ stunden.csv | 817 +++++++++++++++++++++++++++++++++++++ undefined.erdplus | 2 +- unterrichtet.csv | 251 ++++++++++++ 9 files changed, 1454 insertions(+), 127 deletions(-) create mode 100644 faecher.csv create mode 100644 lehrt.csv delete mode 100644 raeume.csv create mode 100644 raueme.csv create mode 100644 stunden.csv create mode 100644 unterrichtet.csv diff --git a/Stundenplan/stundenplan.db b/Stundenplan/stundenplan.db index 9973b6411c1543e8d0a612e950f4cbd8c5d14d0f..67ccaf063d03a735607abc6f5a3ac185b2a34229 100644 GIT binary patch literal 73728 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 literal 28672 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 diff --git a/faecher.csv b/faecher.csv new file mode 100644 index 0000000..5dccdae --- /dev/null +++ b/faecher.csv @@ -0,0 +1 @@ +name,ist_hauptfach Mathe,1 Deutsch,1 Englisch,1 Latein,1 Franzoesisch,1 Geschichte,0 Politik,0 Biologie,0 Chemie,0 Physik,0 Informatik,0 Philosophie,0 Musik,0 Kunst,0 Sport,0 \ No newline at end of file diff --git a/klassen.csv b/klassen.csv index dd531f9..3e9bc19 100644 --- a/klassen.csv +++ b/klassen.csv @@ -1,25 +1,48 @@ -bezeichner,jahrgang,zug -05a,5,a -05b,5,b -05c,5,c -05d,5,d -06a,6,a -06b,6,b -06c,6,c -06d,6,d -07a,7,a -07b,7,b -07c,7,c -07d,7,d -08a,8,a -08b,8,b -08c,8,c -08d,8,d -09a,9,a -09b,9,b -09c,9,c -09d,9,d -EFa,10,a -EFb,10,b -EFc,10,c -EFd,10,d +mitglieder,jahrgang,buchstabe +15,5,a +20,5,b +18,5,c +24,5,d +15,6,a +29,6,b +18,6,c +23,6,d +22,7,a +21,7,b +17,7,c +15,7,d +15,8,a +26,8,b +17,8,c +21,8,d +29,9,a +19,9,b +18,9,c +27,9,d +23,10,a +19,10,b +19,10,c +20,10,d + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lehrt.csv b/lehrt.csv new file mode 100644 index 0000000..ed44284 --- /dev/null +++ b/lehrt.csv @@ -0,0 +1,235 @@ +lehrer_id,fach_id +76,12 +73,10 +27,13 +14,3 +12,3 +24,7 +56,15 +29,15 +21,15 +6,2 +82,10 +79,2 +59,9 +84,10 +15,8 +80,4 +56,5 +19,8 +87,9 +92,15 +16,15 +76,2 +75,11 +48,9 +27,5 +55,5 +11,13 +71,6 +83,5 +89,8 +27,14 +66,12 +36,6 +4,7 +94,9 +41,14 +32,11 +73,7 +48,13 +92,2 +88,7 +90,11 +26,8 +6,8 +24,14 +18,10 +54,9 +89,10 +6,4 +17,1 +67,10 +79,14 +95,11 +46,12 +46,8 +42,4 +21,4 +48,1 +52,2 +25,5 +69,7 +51,6 +60,13 +72,7 +14,12 +32,6 +59,4 +81,8 +74,7 +95,12 +16,5 +34,10 +65,13 +58,9 +88,12 +13,1 +37,1 +72,12 +96,3 +71,15 +15,2 +78,4 +75,8 +79,9 +44,7 +44,3 +8,14 +94,12 +7,5 +40,3 +14,13 +61,8 +18,13 +96,6 +18,6 +8,3 +58,15 +39,14 +60,7 +69,15 +81,9 +59,15 +13,7 +22,1 +35,3 +64,11 +92,11 +45,1 +48,5 +25,11 +32,14 +39,2 +49,14 +19,13 +36,7 +15,11 +20,13 +51,1 +82,9 +28,5 +91,12 +84,4 +21,11 +61,15 +84,7 +96,2 +26,15 +41,1 +72,5 +7,7 +61,13 +10,15 +9,9 +73,2 +70,1 +82,3 +53,14 +11,4 +4,4 +15,14 +18,7 +48,11 +59,14 +20,5 +3,8 +71,12 +12,10 +75,5 +16,3 +26,4 +50,4 +62,11 +6,9 +10,8 +7,9 +63,1 +1,6 +51,11 +57,13 +15,1 +61,6 +3,7 +26,13 +1,9 +55,2 +34,14 +49,9 +37,14 +41,4 +27,8 +67,12 +8,4 +29,11 +54,14 +4,1 +86,8 +85,15 +79,5 +14,14 +96,1 +38,14 +66,15 +39,4 +82,6 +65,6 +21,7 +26,12 +78,3 +52,4 +7,10 +95,7 +19,2 +94,2 +8,2 +11,5 +92,6 +54,6 +42,7 +55,14 +56,14 +95,1 +34,2 +83,9 +9,8 +64,15 +83,3 +40,6 +5,8 +63,10 +27,6 +72,11 +40,5 +12,12 +96,14 +30,2 +86,2 +60,8 +69,14 +19,9 +65,10 +97,12 +43,13 +76,6 +20,14 +87,4 +62,8 +2,1 +23,7 +31,9 +33,5 +47,15 +68,3 +77,10 +93,7 diff --git a/raeume.csv b/raeume.csv deleted file mode 100644 index 110017a..0000000 --- a/raeume.csv +++ /dev/null @@ -1,101 +0,0 @@ -number,type,has_piano -101,, -102,, -103,, -104,, -105,, -106,, -107,, -108,, -109,, -110,, -111,, -112,, -113,, -114,, -115,, -116,, -117,, -118,, -119,, -120,, -121,, -122,, -123,, -124,, -201,, -202,, -203,, -204,, -205,, -206,, -207,, -208,, -209,, -210,, -211,, -212,, -213,, -214,, -215,, -216,, -217,, -218,, -219,, -220,, -221,, -222,, -223,, -224,, -301,, -302,, -303,, -304,, -305,, -306,, -307,, -308,, -309,, -310,, -311,, -312,, -313,, -314,, -315,, -316,, -317,, -318,, -319,, -320,, -321,, -322,, -323,, -324,, -401,, -402,, -403,, -404,, -405,, -406,, -407,, -408,, -409,, -410,, -411,, -412,, -413,, -414,, -415,, -416,, -417,, -418,, -419,, -420,, -421,, -422,, -423,, -424,, -501,, -033a,, -033b,, -25,, diff --git a/raueme.csv b/raueme.csv new file mode 100644 index 0000000..744a68e --- /dev/null +++ b/raueme.csv @@ -0,0 +1,101 @@ +nummer,typ,hat_klavier +101,normal,0 +102,normal,0 +103,normal,0 +104,normal,0 +105,normal,0 +106,normal,0 +107,normal,0 +108,normal,0 +109,normal,0 +110,kunst,0 +111,normal,0 +112,normal,0 +113,chemie,0 +114,normal,0 +115,normal,0 +116,normal,0 +117,normal,0 +118,normal,0 +119,normal,0 +120,normal,1 +121,normal,0 +122,normal,0 +123,normal,0 +124,normal,0 +201,normal,0 +202,normal,0 +203,normal,0 +204,normal,0 +205,normal,0 +206,physik,0 +207,normal,0 +208,kunst,0 +209,computer,0 +210,normal,0 +211,normal,0 +212,normal,0 +213,chemie,0 +214,normal,0 +215,kunst,0 +216,normal,0 +217,normal,0 +218,normal,0 +219,biologie,0 +220,normal,0 +221,normal,0 +222,kunst,0 +223,normal,0 +224,normal,0 +301,normal,0 +302,normal,0 +303,normal,0 +304,normal,0 +305,normal,0 +306,normal,0 +307,normal,0 +308,normal,0 +309,normal,0 +310,normal,0 +311,normal,0 +312,normal,0 +313,normal,0 +314,kunst,0 +315,normal,0 +316,normal,0 +317,physik,0 +318,normal,0 +319,chemie,0 +320,normal,0 +321,normal,0 +322,computer,0 +323,biologie,0 +324,normal,0 +401,biologie,0 +402,normal,0 +403,biologie,0 +404,normal,0 +405,normal,0 +406,normal,0 +407,physik,0 +408,normal,0 +409,biologie,0 +410,normal,0 +411,computer,0 +412,normal,0 +413,normal,0 +414,normal,0 +415,computer,0 +416,physik,0 +417,kunst,0 +418,kunst,0 +419,normal,0 +420,normal,0 +421,normal,0 +422,normal,0 +423,normal,0 +424,musik,1 +501,physik,0 +033a,normal,0 +033b,normal,0 +25,normal,0 diff --git a/stunden.csv b/stunden.csv new file mode 100644 index 0000000..24958cb --- /dev/null +++ b/stunden.csv @@ -0,0 +1,817 @@ +tag,stunde,klasse_id,lehrer_id,fach_id,raum_nummer +mo,1,18,65,10,123 +di,5,3,65,10,315 +mi,2,17,35,3,109 +do,3,2,51,11,321 +fr,6,2,87,4,223 +mo,2,8,8,2,119 +di,5,2,93,7,306 +mi,1,23,7,10,423 +do,3,10,72,11,25 +fr,9,19,18,7,220 +mo,7,17,64,15,407 +di,3,1,86,2,25 +mi,2,11,61,6,322 +do,6,3,71,12,114 +fr,3,7,28,5,104 +mo,9,19,11,5,501 +di,3,4,50,4,224 +mi,7,23,96,14,311 +do,1,15,28,5,322 +fr,6,7,37,14,409 +mo,4,22,16,3,111 +di,6,3,68,3,308 +mi,6,1,62,8,312 +do,4,5,53,14,324 +fr,5,3,88,12,220 +mo,8,6,6,9,119 +di,4,11,96,14,302 +mi,3,7,23,7,412 +do,3,12,24,14,306 +fr,6,22,66,15,220 +mo,3,3,29,11,319 +di,4,12,11,5,320 +mi,9,17,62,8,418 +do,8,17,96,14,208 +fr,3,23,50,4,212 +mo,5,2,72,11,317 +di,5,6,26,12,321 +mi,1,4,80,4,114 +do,6,24,26,12,120 +fr,1,15,8,2,115 +mo,2,3,44,3,203 +di,7,9,3,7,33 +mi,5,24,26,12,310 +do,6,22,76,6,314 +fr,1,18,47,15,219 +mo,6,10,8,2,121 +di,3,6,26,12,416 +mi,1,21,95,1,215 +do,2,1,26,12,101 +fr,1,5,56,14,121 +mo,7,1,1,9,212 +di,2,2,73,2,405 +mi,4,9,38,14,206 +do,3,20,67,12,124 +fr,3,5,45,1,423 +mo,4,20,81,9,305 +di,4,7,22,1,320 +mi,4,7,27,6,122 +do,1,9,3,7,213 +fr,1,13,94,2,201 +mo,6,12,3,7,201 +di,4,22,13,7,112 +mi,2,8,85,15,401 +do,5,15,85,15,423 +fr,2,21,10,8,218 +mo,8,7,68,3,407 +di,1,3,46,8,114 +mi,6,1,60,8,324 +do,2,5,71,12,422 +fr,6,19,95,1,121 +mo,8,19,41,4,101 +di,1,2,72,11,112 +mi,5,8,38,14,424 +do,2,23,24,14,116 +fr,1,4,10,8,109 +mo,4,1,21,7,33 +di,8,10,75,5,403 +mi,1,2,88,12,124 +do,2,6,15,1,212 +fr,5,7,87,4,104 +mo,2,5,33,5,321 +di,4,2,30,2,315 +mi,1,10,42,7,411 +do,3,4,26,12,115 +fr,3,24,94,2,211 +mo,4,8,86,2,315 +di,3,11,13,7,110 +mi,1,22,79,5,307 +do,2,4,11,5,214 +fr,9,21,27,6,207 +mo,1,8,90,11,111 +di,2,7,77,10,310 +mi,2,18,31,9,102 +do,9,22,50,4,306 +fr,3,6,75,5,119 +mo,6,13,14,14,305 +di,2,17,32,14,406 +mi,7,2,30,2,415 +do,1,21,37,14,323 +fr,5,17,8,2,402 +mo,8,7,81,9,310 +di,1,21,68,3,403 +mi,5,20,78,3,322 +do,1,13,42,7,122 +fr,5,16,14,14,323 +mo,5,3,97,12,218 +di,5,14,81,9,424 +mi,7,5,41,4,212 +do,2,1,14,14,206 +fr,3,9,36,7,122 +mo,3,22,59,14,116 +di,1,1,20,14,309 +mi,3,3,69,14,323 +do,2,10,6,9,209 +fr,4,11,47,15,322 +mo,6,19,90,11,414 +di,2,14,17,1,320 +mi,1,12,70,1,418 +do,2,9,85,15,222 +fr,6,7,53,14,209 +mo,5,20,60,8,314 +di,3,14,85,15,218 +mi,4,19,32,14,220 +do,2,7,39,4,307 +fr,3,5,14,14,208 +mo,3,21,55,14,124 +di,6,14,79,5,111 +mi,7,1,32,14,33 +do,7,10,58,15,414 +fr,3,3,77,10,222 +mo,3,12,66,15,416 +di,1,18,80,4,105 +mi,6,9,61,6,321 +do,5,10,85,15,205 +fr,3,1,94,2,109 +mo,4,1,92,6,102 +di,4,2,60,8,317 +mi,3,16,69,14,101 +do,4,13,13,7,422 +fr,3,8,71,12,410 +mo,3,22,78,3,314 +di,2,20,60,8,111 +mi,4,6,72,11,405 +do,5,20,74,7,207 +fr,2,9,28,5,104 +mo,1,24,52,4,120 +di,1,17,50,4,206 +mi,6,20,27,6,419 +do,6,6,87,4,116 +fr,4,4,68,3,121 +mo,4,16,62,8,423 +di,2,3,70,1,123 +mi,2,15,85,15,112 +do,6,15,68,3,310 +fr,3,13,20,14,108 +mo,5,6,34,2,25 +di,1,20,1,9,33 +mi,5,12,79,5,412 +do,2,6,10,8,421 +fr,1,22,83,3,422 +mo,2,16,31,9,222 +di,5,19,71,12,316 +mi,1,3,79,5,112 +do,1,19,92,6,313 +fr,6,21,41,4,406 +mo,5,12,79,5,218 +di,6,2,12,12,219 +mi,4,11,75,5,402 +do,5,14,60,8,320 +fr,4,1,82,6,311 +mo,9,11,38,14,422 +di,3,4,39,4,302 +mi,1,8,46,8,114 +do,9,21,91,12,412 +fr,2,8,56,14,303 +mo,7,4,41,4,321 +di,6,22,63,10,421 +mi,5,22,66,15,102 +do,5,5,82,6,33 +fr,5,8,2,1,215 +mo,3,22,10,8,209 +di,2,12,16,3,112 +mi,5,21,79,5,214 +do,4,16,35,3,123 +fr,5,12,67,12,205 +mo,3,20,7,10,321 +di,5,19,40,5,413 +mi,6,6,48,11,218 +do,4,22,16,3,115 +fr,9,4,76,6,224 +mo,4,18,90,11,209 +di,1,7,96,14,219 +mi,4,6,1,9,204 +do,4,10,5,8,208 +fr,7,21,82,6,110 +mo,6,3,83,3,310 +di,6,7,48,11,206 +mi,4,9,56,14,416 +do,2,24,29,11,215 +fr,1,6,84,7,111 +mo,5,10,51,11,419 +di,3,11,49,9,324 +mi,2,10,17,1,408 +do,5,7,73,2,321 +fr,1,9,72,11,306 +mo,2,4,16,3,208 +di,5,18,67,12,404 +mi,5,12,27,6,207 +do,6,13,61,6,316 +fr,7,9,74,7,122 +mo,3,10,48,11,219 +di,7,7,28,5,409 +mi,5,22,35,3,307 +do,6,23,92,6,312 +fr,6,12,95,1,303 +mo,8,20,80,4,219 +di,1,7,34,2,109 +mi,4,16,2,1,113 +do,4,7,51,11,208 +fr,6,17,33,5,501 +mo,8,8,27,6,222 +di,9,20,41,4,302 +mi,5,13,56,14,121 +do,2,12,35,3,115 +fr,5,19,16,3,308 +mo,7,1,80,4,424 +di,1,20,81,9,111 +mi,5,4,47,15,115 +do,2,17,28,5,205 +fr,4,21,11,5,115 +mo,5,20,44,3,318 +di,1,20,29,11,101 +mi,1,10,47,15,304 +do,7,5,50,4,113 +fr,3,14,82,6,108 +mo,5,1,48,11,416 +di,6,3,73,2,421 +mi,5,8,1,9,403 +do,3,23,28,5,103 +fr,9,1,5,8,309 +mo,5,16,41,4,323 +di,4,24,43,13,318 +mi,6,3,42,7,422 +do,3,11,90,11,306 +fr,4,14,69,14,306 +mo,6,7,48,11,413 +di,4,4,17,1,409 +mi,4,9,14,14,408 +do,1,19,87,4,310 +fr,1,20,8,2,108 +mo,8,20,54,6,115 +di,7,2,74,7,423 +mi,6,19,23,7,203 +do,5,11,46,8,209 +fr,8,16,39,4,420 +mo,5,8,35,3,211 +di,6,21,86,2,207 +mi,1,21,15,1,222 +do,6,23,91,12,416 +fr,4,1,92,6,104 +mo,6,4,50,4,406 +di,2,16,82,6,206 +mi,2,5,51,11,403 +do,2,18,77,10,119 +fr,5,12,92,6,407 +mo,7,2,30,2,216 +di,2,7,31,9,420 +mi,1,19,37,14,413 +do,4,13,15,1,25 +fr,6,4,18,7,320 +mo,9,19,95,1,117 +di,1,3,67,12,421 +mi,6,22,26,12,416 +do,4,20,32,14,118 +fr,6,12,22,1,305 +mo,6,18,70,1,115 +di,4,9,87,4,409 +mi,5,14,96,14,119 +do,2,4,24,14,120 +fr,1,7,86,2,501 +mo,8,17,51,11,405 +di,1,15,32,14,322 +mi,3,15,12,12,406 +do,2,7,24,14,307 +fr,6,10,38,14,416 +mo,6,3,46,8,402 +di,1,9,8,2,304 +mi,3,3,60,8,322 +do,1,14,54,6,417 +fr,1,22,75,5,405 +mo,3,20,60,8,416 +di,5,5,21,7,204 +mi,5,24,13,7,407 +do,5,16,67,12,419 +fr,2,15,39,4,124 +mo,1,11,8,2,123 +di,6,6,41,4,401 +mi,4,22,73,2,102 +do,6,21,42,7,109 +fr,1,7,45,1,423 +mo,3,6,83,3,121 +di,5,8,18,7,305 +mi,2,11,74,7,33 +do,5,3,56,14,308 +fr,8,15,45,1,105 +mo,8,14,96,14,214 +di,4,13,51,11,124 +mi,4,13,7,10,223 +do,2,1,47,15,117 +fr,4,7,11,5,420 +mo,3,13,33,5,101 +di,5,12,34,2,407 +mi,5,21,56,14,118 +do,3,19,53,14,102 +fr,4,24,64,15,204 +mo,5,5,34,2,219 +di,7,13,55,14,202 +mi,1,18,57,13,422 +do,4,16,30,2,213 +fr,4,23,60,8,107 +mo,3,11,84,7,315 +di,3,19,46,8,222 +mi,1,23,63,10,403 +do,5,24,66,15,208 +fr,6,13,67,12,413 +mo,3,18,68,3,408 +di,3,15,35,3,214 +mi,3,23,50,4,319 +do,3,19,33,5,319 +fr,2,21,55,14,115 +mo,1,22,76,6,313 +di,4,14,34,2,212 +mi,8,18,67,12,408 +do,5,23,63,10,316 +fr,4,1,23,7,205 +mo,3,17,34,2,123 +di,3,6,83,3,407 +mi,3,8,40,5,112 +do,3,17,10,8,312 +fr,1,24,28,5,421 +mo,3,4,46,8,206 +di,1,14,12,12,401 +mi,1,5,17,1,212 +do,3,6,23,7,116 +fr,6,1,5,8,118 +mo,1,14,43,13,321 +di,7,14,60,8,106 +mi,7,12,72,11,303 +do,6,17,1,9,123 +fr,6,24,65,10,417 +mo,1,10,5,8,210 +di,3,5,76,6,417 +mi,6,24,4,1,33 +do,5,16,79,5,112 +fr,3,22,65,10,211 +mo,5,15,32,14,115 +di,3,14,71,12,313 +mi,8,22,91,12,319 +do,1,3,24,14,217 +fr,1,3,91,12,307 +mo,1,12,50,4,313 +di,6,23,88,12,214 +mi,6,1,69,14,204 +do,5,14,7,10,210 +fr,4,1,40,5,409 +mo,7,13,56,14,103 +di,5,10,84,7,204 +mi,2,3,9,8,410 +do,9,20,22,1,208 +fr,3,8,55,14,224 +mo,3,21,1,9,111 +di,3,8,46,8,105 +mi,2,8,84,7,406 +do,2,20,82,6,302 +fr,3,12,49,9,120 +mo,1,1,23,7,423 +di,5,7,63,10,316 +mi,1,13,81,9,221 +do,5,17,73,2,406 +fr,2,12,87,4,33 +mo,8,3,18,7,212 +di,5,5,52,4,213 +mi,2,7,94,2,104 +do,1,7,36,7,418 +fr,6,7,8,2,222 +mo,7,8,31,9,421 +di,1,12,25,11,311 +mi,3,7,21,7,120 +do,3,23,2,1,115 +fr,3,18,42,7,120 +mo,4,21,44,3,314 +di,1,5,74,7,102 +mi,4,8,5,8,203 +do,4,12,28,5,209 +fr,2,9,13,7,120 +mo,3,24,6,9,122 +di,2,10,64,15,401 +mi,9,5,68,3,214 +do,9,15,53,14,106 +fr,5,21,10,8,319 +mo,4,21,60,8,405 +di,7,22,94,2,112 +mi,3,4,60,8,220 +do,6,14,54,6,324 +fr,4,11,26,12,306 +mo,6,2,4,1,108 +di,2,11,83,3,411 +mi,2,1,70,1,103 +do,1,18,20,14,407 +fr,2,3,3,7,110 +mo,4,16,92,6,103 +di,6,13,83,3,318 +mi,3,6,45,1,312 +do,6,11,43,13,218 +fr,3,21,21,7,212 +mo,1,15,55,14,215 +di,6,2,25,11,418 +mi,6,21,68,3,219 +do,6,22,15,1,415 +fr,3,19,50,4,116 +mo,2,16,87,4,110 +di,1,18,92,6,110 +mi,5,20,87,4,209 +do,5,21,28,5,218 +fr,5,3,56,14,109 +mo,4,7,73,2,318 +di,9,12,72,11,417 +mi,2,4,51,11,404 +do,2,23,56,14,207 +fr,5,10,17,1,102 +mo,5,9,1,9,106 +di,4,4,86,2,423 +mi,4,23,78,3,403 +do,5,18,93,7,307 +fr,3,16,32,14,407 +mo,2,21,32,14,309 +di,6,15,61,6,33 +mi,6,6,50,4,310 +do,6,2,21,7,119 +fr,7,1,21,7,309 +mo,5,13,14,14,313 +di,9,18,69,14,421 +mi,8,10,30,2,205 +do,2,8,10,8,201 +fr,2,19,73,2,107 +mo,2,3,33,5,409 +di,1,6,14,14,310 +mi,2,5,35,3,213 +do,2,22,55,14,119 +fr,4,18,47,15,118 +mo,6,18,21,7,215 +di,6,23,57,13,418 +mi,4,12,79,5,201 +do,6,15,9,8,33 +fr,9,5,60,8,312 +mo,6,1,24,14,203 +di,1,3,94,2,202 +mi,2,17,63,10,216 +do,6,1,52,4,404 +fr,1,1,68,3,308 +mo,2,16,72,11,208 +di,2,3,47,15,315 +mi,2,21,78,3,202 +do,2,1,2,1,307 +fr,1,3,7,10,114 +mo,3,19,11,5,101 +di,1,9,42,7,410 +mi,4,11,31,9,304 +do,8,4,6,9,110 +fr,7,14,42,7,415 +mo,4,6,34,2,213 +di,8,24,55,14,223 +mi,2,22,77,10,407 +do,5,19,66,15,202 +fr,5,14,27,6,418 +mo,7,3,19,9,223 +di,6,3,22,1,324 +mi,2,8,88,12,123 +do,5,22,84,7,313 +fr,8,10,43,13,311 +mo,4,21,61,6,423 +di,1,23,86,2,112 +mi,6,1,21,7,201 +do,7,13,19,9,219 +fr,9,8,63,10,112 +mo,6,8,95,1,409 +di,9,6,94,2,111 +mi,7,7,22,1,415 +do,3,5,65,10,405 +fr,2,8,44,3,419 +mo,2,10,48,11,412 +di,4,12,63,10,105 +mi,6,22,81,9,116 +do,6,12,83,3,204 +fr,5,16,39,4,204 +mo,3,17,18,7,322 +di,1,1,70,1,415 +mi,4,1,36,7,323 +do,2,1,97,12,412 +fr,2,3,93,7,412 +mo,7,16,32,14,215 +di,4,23,76,6,412 +mi,4,15,49,9,406 +do,3,19,74,7,305 +fr,2,2,83,3,224 +mo,7,13,33,5,208 +di,7,9,76,6,109 +mi,4,13,81,9,320 +do,6,19,35,3,313 +fr,5,6,40,5,123 +mo,1,13,45,1,221 +di,3,10,49,9,413 +mi,5,12,76,6,416 +do,4,1,90,11,322 +fr,3,5,39,4,107 +mo,1,17,48,11,322 +di,1,15,89,10,107 +mi,4,4,81,9,207 +do,6,21,83,3,104 +fr,3,24,66,15,105 +mo,6,4,25,11,420 +di,4,21,78,3,121 +mi,3,5,30,2,417 +do,1,2,77,10,102 +fr,8,23,57,13,305 +mo,4,10,80,4,401 +di,6,8,93,7,306 +mi,4,24,31,9,114 +do,1,8,74,7,321 +fr,5,10,46,8,211 +mo,3,14,24,14,213 +di,5,20,65,10,101 +mi,6,11,72,11,25 +do,1,24,24,14,124 +fr,2,5,63,10,305 +mo,1,5,67,12,409 +di,3,17,92,6,418 +mi,8,14,6,9,313 +do,1,5,90,11,207 +fr,6,11,24,14,313 +mo,2,5,39,4,307 +di,3,2,33,5,108 +mi,3,22,48,11,208 +do,8,15,31,9,318 +fr,4,18,85,15,33 +mo,6,8,54,6,501 +di,1,10,32,14,408 +mi,4,7,2,1,305 +do,5,3,26,12,223 +fr,5,24,51,11,423 +mo,6,11,13,7,501 +di,7,24,24,14,221 +mi,5,23,4,1,303 +do,3,6,75,5,224 +fr,8,13,4,1,318 +mo,1,16,5,8,120 +di,6,9,34,2,306 +mi,1,8,79,5,421 +do,5,12,57,13,422 +fr,6,8,74,7,113 +mo,1,21,83,3,220 +di,4,3,27,6,404 +mi,6,7,81,9,318 +do,3,24,67,12,317 +fr,6,3,53,14,105 +mo,1,5,4,1,103 +di,6,10,37,14,222 +mi,9,23,66,15,213 +do,1,20,55,14,124 +fr,5,8,76,6,311 +mo,6,10,5,8,123 +di,2,6,59,14,220 +mi,6,17,35,3,411 +do,5,20,64,15,210 +fr,6,11,54,6,423 +mo,7,9,22,1,107 +di,3,18,37,14,112 +mi,9,6,36,7,311 +do,6,14,51,11,222 +fr,2,2,3,7,119 +mo,2,8,1,9,421 +di,9,18,37,14,417 +mi,4,11,16,3,102 +do,7,16,45,1,302 +fr,1,8,23,7,221 +mo,3,6,31,9,203 +di,3,19,78,3,123 +mi,3,11,87,4,101 +do,4,4,90,11,211 +fr,1,11,92,6,304 +mo,5,7,52,4,404 +di,2,17,41,4,402 +mi,2,19,87,4,216 +do,3,19,45,1,405 +fr,2,10,85,15,302 +mo,5,17,36,7,122 +di,6,7,82,6,407 +mi,4,19,26,12,406 +do,5,15,60,8,215 +fr,1,21,35,3,317 +mo,5,5,59,14,101 +di,8,22,24,14,418 +mi,2,23,81,9,417 +do,2,2,54,6,501 +fr,2,23,50,4,320 +mo,2,3,5,8,301 +di,2,24,25,11,115 +mi,6,7,27,6,212 +do,6,11,70,1,304 +fr,6,1,63,10,108 +mo,5,20,42,7,423 +di,1,19,1,9,308 +mi,1,17,68,3,101 +do,4,21,21,7,215 +fr,4,9,26,12,107 +mo,6,10,10,8,217 +di,2,2,96,14,303 +mi,6,8,96,14,412 +do,8,6,77,10,212 +fr,3,21,92,6,25 +mo,5,3,72,11,214 +di,3,20,84,7,411 +mi,3,12,39,4,102 +do,2,20,21,7,315 +fr,4,13,75,5,304 +mo,3,22,56,14,205 +di,6,2,82,6,222 +mi,8,24,45,1,410 +do,1,21,20,14,411 +fr,1,10,40,5,106 +mo,5,21,60,8,203 +di,5,15,56,14,309 +mi,1,5,63,10,413 +do,4,5,78,3,409 +fr,5,2,22,1,314 +mo,5,4,70,1,214 +di,2,3,80,4,422 +mi,2,7,55,14,224 +do,5,2,67,12,401 +fr,4,11,31,9,33 +mo,2,12,71,12,501 +di,2,21,86,2,25 +mi,2,21,86,2,109 +do,8,9,42,7,420 +fr,7,4,81,9,209 +mo,2,1,89,10,404 +di,3,23,29,11,320 +mi,9,2,32,14,110 +do,6,8,72,11,102 +fr,6,18,64,15,411 +mo,2,9,52,4,119 +di,1,15,4,1,313 +mi,6,8,50,4,303 +do,3,12,72,11,320 +fr,2,13,1,9,214 +mo,2,14,41,4,303 +di,6,2,57,13,407 +mi,3,14,94,2,318 +do,1,8,92,6,402 +fr,5,11,32,14,406 +mo,1,6,34,2,311 +di,2,11,13,7,303 +mi,9,13,82,6,103 +do,1,1,7,10,220 +fr,1,17,95,1,421 +mo,7,1,63,10,209 +di,6,22,75,5,324 +mi,6,21,8,2,407 +do,6,8,48,11,224 +fr,2,2,66,15,101 +mo,9,2,16,3,306 +di,6,12,50,4,306 +mi,8,17,76,6,118 +do,8,11,59,14,402 +fr,1,1,71,12,403 +mo,4,19,32,14,115 +di,2,23,73,2,501 +mi,4,5,43,13,303 +do,4,15,94,2,411 +fr,6,5,40,5,304 +mo,4,23,50,4,309 +di,2,4,69,14,102 +mi,1,5,28,5,321 +do,3,21,11,5,222 +fr,4,20,87,4,106 +mo,6,2,26,12,405 +di,4,14,45,1,404 +mi,3,4,11,5,211 +do,4,21,85,15,117 +fr,6,11,36,7,209 +mo,3,5,25,11,210 +di,2,3,37,14,211 +mi,1,21,77,10,206 +do,2,2,22,1,404 +fr,1,19,61,6,316 +mo,5,12,24,14,303 +di,6,19,97,12,412 +mi,3,2,94,2,214 +do,4,23,25,11,408 +fr,5,3,32,14,33 +mo,7,17,30,2,404 +di,2,18,16,3,323 +mi,9,8,24,14,323 +do,1,20,20,14,203 +fr,3,22,68,3,318 +mo,6,17,21,7,119 +di,7,23,91,12,109 +mi,5,3,28,5,108 +do,4,12,14,14,419 +fr,5,2,6,9,405 +mo,5,18,16,3,413 +di,3,8,97,12,319 +mi,2,3,10,8,116 +do,5,13,43,13,114 +fr,1,1,70,1,212 +mo,4,8,68,3,207 +di,5,21,97,12,401 +mi,4,15,54,6,318 +do,4,16,86,2,304 +fr,7,13,75,5,324 +mo,8,12,67,12,207 +di,2,4,33,5,208 +mi,2,22,16,3,118 +do,1,8,84,7,222 +fr,4,10,43,13,201 +mo,5,6,94,2,107 +di,5,17,93,7,405 +mi,1,13,87,4,210 +do,5,22,81,9,101 +fr,1,8,28,5,106 +mo,3,3,34,2,213 +di,5,12,86,2,25 +mi,2,7,53,14,313 +do,2,12,53,14,408 +fr,3,22,26,12,403 +mo,6,10,25,11,409 +di,6,10,60,8,410 +mi,5,13,65,10,25 +do,1,21,42,7,412 +fr,3,15,93,7,25 +mo,6,14,46,8,501 +di,6,7,78,3,215 +mi,3,24,94,2,203 +do,5,24,28,5,419 +fr,4,6,30,2,124 +mo,6,10,22,1,419 +di,4,20,23,7,216 +mi,9,8,87,4,102 +do,4,15,45,1,324 +fr,6,20,92,6,305 +mo,3,24,72,11,417 +di,3,24,85,15,110 +mi,2,11,95,1,410 +do,5,22,29,11,109 +fr,3,3,53,14,109 +mo,3,2,60,8,317 +di,5,11,47,15,123 +mi,3,7,79,5,224 +do,6,8,82,6,310 +fr,6,11,57,13,317 +mo,1,14,14,14,421 +di,9,8,50,4,408 +mi,4,15,40,5,219 +do,1,11,56,14,205 +fr,2,22,1,9,402 +mo,1,22,15,1,308 +di,4,18,11,5,111 +mi,3,10,78,3,303 +do,4,6,59,14,417 +fr,3,22,75,5,411 +mo,2,18,81,9,406 +di,1,4,42,7,318 +mi,3,12,33,5,309 +do,1,14,88,12,320 +fr,5,2,62,8,220 +mo,3,13,35,3,301 +di,3,12,32,14,301 +mi,6,20,93,7,223 +do,7,15,42,7,212 +fr,3,13,13,7,113 +mo,3,15,91,12,121 +di,3,4,11,5,203 +mi,1,12,23,7,217 +do,2,5,23,7,221 +fr,5,20,10,8,109 +mo,7,3,83,3,421 +di,1,20,45,1,305 +mi,7,23,49,9,409 +do,6,5,92,6,418 +fr,1,18,67,12,412 +mo,1,17,96,14,407 +di,1,22,61,6,224 +mi,2,18,12,12,409 +do,6,5,83,3,416 +fr,3,14,31,9,411 +mo,4,8,52,4,115 +di,9,16,76,6,102 +mi,9,6,69,14,322 +do,5,18,37,14,115 +fr,5,3,75,5,214 +mo,7,4,23,7,108 +di,7,5,29,11,318 +mi,5,6,31,9,412 +do,7,16,22,1,414 +fr,1,4,67,12,403 +mo,1,8,59,14,324 +di,4,18,90,11,209 +mi,2,18,91,12,123 +do,6,2,32,14,106 +fr,3,18,6,9,307 +mo,4,19,55,14,412 +di,4,18,68,3,207 +mi,8,16,80,4,224 +do,3,7,28,5,116 +fr,6,16,71,12,409 +mo,7,11,13,7,120 diff --git a/undefined.erdplus b/undefined.erdplus index 5095a53..e8b26f6 100644 --- a/undefined.erdplus +++ b/undefined.erdplus @@ -1 +1 @@ -{"version":2,"www":"erdplus.com","shapes":[{"type":"Entity","details":{"name":"Subject","type":"regular","x":981,"y":575.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":1}},{"type":"Entity","details":{"name":"Lesson","type":"regular","x":608,"y":576.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":2}},{"type":"Entity","details":{"name":"Class","type":"regular","x":608,"y":209.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":4}},{"type":"Entity","details":{"name":"Teacher","type":"regular","x":981,"y":209.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":5}},{"type":"Relationship","details":{"name":"has","isIdentifying":false,"x":794,"y":210,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":4},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":5}],"id":7}},{"type":"Relationship","details":{"name":"has","isIdentifying":false,"x":797,"y":576,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":2},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":1}],"id":24}},{"type":"Relationship","details":{"name":"teaches","isIdentifying":false,"x":981,"y":393,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":5},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":1}],"id":33}},{"type":"Relationship","details":{"name":"has","isIdentifying":false,"x":608,"y":392,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":4},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":2}],"id":36}},{"type":"Relationship","details":{"name":"has","isIdentifying":false,"x":795,"y":393,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":5},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":2}],"id":39}},{"type":"Attribute","details":{"name":"id","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":608,"y":103.5,"id":42}},{"type":"Attribute","details":{"name":"members","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":448,"y":134.5,"id":43}},{"type":"Attribute","details":{"name":"letter","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":386,"y":210.5,"id":44}},{"type":"Attribute","details":{"name":"grade","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":445,"y":297.5,"id":45}},{"type":"Attribute","details":{"name":"day","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":457,"y":667.5,"id":50}},{"type":"Attribute","details":{"name":"time","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":608,"y":710.5,"id":51}},{"type":"Attribute","details":{"name":"id","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":759,"y":658.5,"id":53}},{"type":"Attribute","details":{"name":"name","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1104,"y":652.5,"id":61}},{"type":"Attribute","details":{"name":"id","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":1163,"y":576.5,"id":62}},{"type":"Attribute","details":{"name":"is_main_subject","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":982,"y":695.5,"id":63}},{"type":"Attribute","details":{"name":"id","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":981,"y":80.5,"id":67}},{"type":"Attribute","details":{"name":"abbreviation","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1112,"y":124.5,"id":68}},{"type":"Entity","details":{"name":"Room","type":"regular","x":273,"y":576.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":69}},{"type":"Relationship","details":{"name":"in","isIdentifying":false,"x":441,"y":577,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":69},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":2}],"id":70}},{"type":"Attribute","details":{"name":"has_piano","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":273,"y":466.5,"id":73}},{"type":"Attribute","details":{"name":"number","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":100,"y":576.5,"id":74}},{"type":"Attribute","details":{"name":"type","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":273,"y":687.5,"id":75}},{"type":"Attribute","details":{"name":"first_name","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1174,"y":209.5,"id":80}},{"type":"Attribute","details":{"name":"last_name","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1113,"y":303.5,"id":84}}],"connectors":[{"type":"RelationshipConnector","details":{"slotIndex":0,"id":8},"source":4,"destination":7},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":9},"source":5,"destination":7},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":25},"source":2,"destination":24},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":26},"source":1,"destination":24},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":34},"source":5,"destination":33},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":35},"source":1,"destination":33},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":37},"source":4,"destination":36},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":38},"source":2,"destination":36},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":40},"source":5,"destination":39},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":41},"source":2,"destination":39},{"type":"Connector","details":{"id":46},"source":42,"destination":4},{"type":"Connector","details":{"id":47},"source":43,"destination":4},{"type":"Connector","details":{"id":48},"source":44,"destination":4},{"type":"Connector","details":{"id":49},"source":45,"destination":4},{"type":"Connector","details":{"id":57},"source":50,"destination":2},{"type":"Connector","details":{"id":58},"source":51,"destination":2},{"type":"Connector","details":{"id":59},"source":53,"destination":2},{"type":"Connector","details":{"id":64},"source":62,"destination":1},{"type":"Connector","details":{"id":65},"source":61,"destination":1},{"type":"Connector","details":{"id":66},"source":63,"destination":1},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":71},"source":69,"destination":70},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":72},"source":2,"destination":70},{"type":"Connector","details":{"id":76},"source":75,"destination":69},{"type":"Connector","details":{"id":77},"source":73,"destination":69},{"type":"Connector","details":{"id":78},"source":74,"destination":69},{"type":"Connector","details":{"id":81},"source":67,"destination":5},{"type":"Connector","details":{"id":82},"source":68,"destination":5},{"type":"Connector","details":{"id":83},"source":80,"destination":5},{"type":"Connector","details":{"id":86},"source":84,"destination":5}],"width":2000,"height":1000} \ No newline at end of file +{"version":2,"www":"erdplus.com","shapes":[{"type":"Entity","details":{"name":"Fach","type":"regular","x":1256,"y":645.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":1}},{"type":"Entity","details":{"name":"Stunde","type":"regular","x":883,"y":646.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":2}},{"type":"Entity","details":{"name":"Klasse","type":"regular","x":883,"y":279.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":4}},{"type":"Entity","details":{"name":"Lehrer","type":"regular","x":1256,"y":279.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":5}},{"type":"Relationship","details":{"name":"unterrichtet","isIdentifying":false,"x":1069,"y":280,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":4},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":5}],"id":7}},{"type":"Relationship","details":{"name":"hat","isIdentifying":false,"x":1072,"y":646,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":2},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":1}],"id":24}},{"type":"Relationship","details":{"name":"lehrt","isIdentifying":false,"x":1256,"y":463,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":5},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":1}],"id":33}},{"type":"Relationship","details":{"name":"hat","isIdentifying":false,"x":883,"y":462,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":4},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":2}],"id":36}},{"type":"Relationship","details":{"name":"hat","isIdentifying":false,"x":1070,"y":463,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":5},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":2}],"id":39}},{"type":"Attribute","details":{"name":"id","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":883,"y":173.5,"id":42}},{"type":"Attribute","details":{"name":"mitglieder","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":723,"y":204.5,"id":43}},{"type":"Attribute","details":{"name":"buchstabe","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":661,"y":280.5,"id":44}},{"type":"Attribute","details":{"name":"jahrgang","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":720,"y":367.5,"id":45}},{"type":"Attribute","details":{"name":"tag","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":732,"y":737.5,"id":50}},{"type":"Attribute","details":{"name":"stunde","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":883,"y":780.5,"id":51}},{"type":"Attribute","details":{"name":"id","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":1034,"y":728.5,"id":53}},{"type":"Attribute","details":{"name":"name","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1379,"y":722.5,"id":61}},{"type":"Attribute","details":{"name":"id","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":1438,"y":646.5,"id":62}},{"type":"Attribute","details":{"name":"ist_hauptfach","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1257,"y":765.5,"id":63}},{"type":"Attribute","details":{"name":"id","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":1256,"y":150.5,"id":67}},{"type":"Attribute","details":{"name":"kuerzel","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1387,"y":194.5,"id":68}},{"type":"Entity","details":{"name":"Raum","type":"regular","x":545,"y":646.5,"isDisjointed":true,"isTotalSpecialization":true,"isSubtype":false,"supertypeEntityId":null,"id":69}},{"type":"Relationship","details":{"name":"in","isIdentifying":false,"x":716,"y":647,"slots":[{"slotIndex":0,"minimum":"","maximum":"","participation":"unspecified","cardinality":"many","role":"","entityId":69},{"slotIndex":1,"minimum":"","maximum":"","participation":"unspecified","cardinality":"one","role":"","entityId":2}],"id":70}},{"type":"Attribute","details":{"name":"hat_klavier","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":545,"y":536.5,"id":73}},{"type":"Attribute","details":{"name":"nummer","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":true,"x":372,"y":646.5,"id":74}},{"type":"Attribute","details":{"name":"typ","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":545,"y":757.5,"id":75}},{"type":"Attribute","details":{"name":"vorname","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1449,"y":279.5,"id":80}},{"type":"Attribute","details":{"name":"nachname","isDerived":false,"isMultivalued":false,"isOptional":false,"isComposite":false,"isUnique":false,"x":1388,"y":373.5,"id":84}}],"connectors":[{"type":"RelationshipConnector","details":{"slotIndex":0,"id":8},"source":4,"destination":7},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":9},"source":5,"destination":7},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":25},"source":2,"destination":24},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":26},"source":1,"destination":24},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":34},"source":5,"destination":33},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":35},"source":1,"destination":33},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":37},"source":4,"destination":36},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":38},"source":2,"destination":36},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":40},"source":5,"destination":39},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":41},"source":2,"destination":39},{"type":"Connector","details":{"id":85},"source":42,"destination":4},{"type":"Connector","details":{"id":86},"source":43,"destination":4},{"type":"Connector","details":{"id":87},"source":44,"destination":4},{"type":"Connector","details":{"id":88},"source":45,"destination":4},{"type":"Connector","details":{"id":89},"source":50,"destination":2},{"type":"Connector","details":{"id":90},"source":51,"destination":2},{"type":"Connector","details":{"id":91},"source":53,"destination":2},{"type":"Connector","details":{"id":92},"source":62,"destination":1},{"type":"Connector","details":{"id":93},"source":61,"destination":1},{"type":"Connector","details":{"id":94},"source":63,"destination":1},{"type":"RelationshipConnector","details":{"slotIndex":0,"id":71},"source":69,"destination":70},{"type":"RelationshipConnector","details":{"slotIndex":1,"id":72},"source":2,"destination":70},{"type":"Connector","details":{"id":95},"source":75,"destination":69},{"type":"Connector","details":{"id":96},"source":73,"destination":69},{"type":"Connector","details":{"id":97},"source":74,"destination":69},{"type":"Connector","details":{"id":98},"source":67,"destination":5},{"type":"Connector","details":{"id":99},"source":68,"destination":5},{"type":"Connector","details":{"id":100},"source":80,"destination":5},{"type":"Connector","details":{"id":101},"source":84,"destination":5}],"width":2000,"height":1000} \ No newline at end of file diff --git a/unterrichtet.csv b/unterrichtet.csv new file mode 100644 index 0000000..4e85d81 --- /dev/null +++ b/unterrichtet.csv @@ -0,0 +1,251 @@ +klasse_id,lehrer_id +24,4 +17,6 +2,41 +12,27 +18,32 +8,91 +6,12 +24,57 +13,44 +1,76 +22,10 +17,83 +5,63 +7,91 +6,51 +21,20 +10,69 +19,52 +12,75 +14,9 +8,80 +3,53 +2,78 +18,4 +1,94 +24,18 +18,48 +8,24 +13,54 +11,6 +12,58 +9,39 +19,74 +3,63 +9,87 +3,65 +1,54 +13,80 +13,26 +12,55 +20,88 +7,77 +13,7 +13,59 +14,68 +19,54 +23,25 +13,49 +14,88 +9,50 +6,75 +8,70 +8,69 +12,62 +11,25 +18,67 +19,17 +13,66 +13,56 +12,11 +4,49 +5,28 +13,80 +18,9 +23,23 +4,67 +10,59 +12,91 +6,53 +18,28 +10,58 +16,1 +22,75 +14,83 +17,40 +21,29 +19,5 +16,38 +22,21 +7,57 +3,93 +17,88 +11,80 +7,29 +8,89 +16,95 +12,87 +11,8 +21,89 +2,48 +23,76 +8,30 +23,91 +2,7 +7,2 +4,32 +12,50 +22,56 +14,87 +18,11 +19,9 +9,33 +12,15 +20,33 +17,71 +19,27 +21,76 +1,12 +1,57 +17,20 +14,47 +15,79 +10,49 +13,65 +19,34 +23,72 +7,70 +24,3 +2,45 +6,7 +2,60 +22,24 +14,38 +20,68 +24,54 +19,2 +9,68 +15,51 +14,21 +1,65 +18,93 +2,19 +1,69 +24,63 +2,5 +16,40 +11,68 +11,25 +14,61 +21,77 +4,48 +12,95 +2,33 +6,54 +20,68 +7,39 +15,10 +21,15 +11,31 +7,77 +23,92 +16,92 +21,91 +6,23 +12,10 +19,78 +13,47 +18,21 +10,18 +11,8 +21,5 +2,90 +9,57 +9,70 +23,61 +11,91 +18,16 +14,93 +23,72 +9,31 +9,11 +2,57 +7,6 +17,17 +8,82 +5,42 +23,48 +20,64 +8,54 +3,52 +5,12 +1,66 +3,95 +12,62 +5,71 +1,33 +2,40 +24,36 +18,15 +4,83 +2,60 +19,74 +12,57 +15,27 +10,50 +8,50 +17,28 +10,40 +13,43 +20,55 +15,88 +5,18 +6,71 +3,73 +16,91 +4,46 +10,37 +23,78 +1,22 +7,16 +11,15 +19,93 +13,72 +11,94 +24,59 +13,68 +12,50 +18,53 +2,43 +11,24 +21,47 +3,97 +16,83 +18,52 +10,44 +16,44 +4,3 +2,30 +21,41 +7,17 +11,34 +6,29 +20,20 +5,94 +1,15 +3,4 +13,55 +5,45 +24,58 +4,59 +13,42 +16,8 +7,41 +18,72 +8,84 +13,87 +21,91 +2,28 +19,5 +15,12