diff --git a/AWP_11fi5/jugengruppe.sql b/AWP_11fi5/jugengruppe.sql index 3deaeac..447dc22 100644 --- a/AWP_11fi5/jugengruppe.sql +++ b/AWP_11fi5/jugengruppe.sql @@ -4,7 +4,7 @@ USE jugendgruppe; CREATE TABLE Ort ( - OrtID INT AUTO_INCREMENT, + OrtID INT AUTO_INCREMENT, PLZ INT, Ort VARCHAR(50), PRIMARY KEY(OrtID) @@ -12,7 +12,7 @@ CREATE TABLE Ort CREATE TABLE Person ( - PersonID INT AUTO_INCREMENT, + PersonID INT AUTO_INCREMENT, Name VARCHAR(50), Vorname VARCHAR(50), Anschrift VARCHAR(50), @@ -24,15 +24,15 @@ CREATE TABLE Person CREATE TABLE VeranstaltungsKategorie ( - KatID INT AUTO_INCREMENT, + KatID INT AUTO_INCREMENT, Name VARCHAR(50), PRIMARY KEY(KatID) ); CREATE TABLE Veranstaltung ( - VeranstaltungID INT AUTO_INCREMENT, - Kategorie INT, + VeranstaltungID INT AUTO_INCREMENT, + Kategorie INT, Startdatum DATE, Enddatum DATE, Bezeichnung VARCHAR(50), @@ -42,14 +42,14 @@ CREATE TABLE Veranstaltung CREATE TABLE MedInformation ( - MedID INT AUTO_INCREMENT, + MedID INT AUTO_INCREMENT, Beschreibung VARCHAR(50), PRIMARY KEY(MedID) ); CREATE TABLE VeranstaltungsTeilnahme ( - Teilnehmer INT, + Teilnehmer INT, Veranstaltung INT, Erlaubnis BOOL, PRIMARY KEY(Teilnehmer, Veranstaltung), @@ -59,8 +59,8 @@ CREATE TABLE VeranstaltungsTeilnahme CREATE TABLE VeranstaltungVorkommnisse ( - VorkommnisID INT AUTO_INCREMENT, - Teilnehmer INT, + VorkommnisID INT AUTO_INCREMENT, + Teilnehmer INT, Veranstaltung INT, Vorkommnis VARCHAR(150), PRIMARY KEY(VorkommnisID), @@ -70,7 +70,7 @@ CREATE TABLE VeranstaltungVorkommnisse CREATE TABLE MedInfoZuTeilnehmer ( - Teilnehmer INT, + Teilnehmer INT, MedInfo INT, PRIMARY KEY(Teilnehmer, MedInfo), FOREIGN KEY(Teilnehmer) REFERENCES Person(PersonID), @@ -79,11 +79,11 @@ CREATE TABLE MedInfoZuTeilnehmer CREATE TABLE VeranstaltungsBetreuer ( - Betreuer INT, + Betreuer INT, Veranstaltung INT, Leiter BOOL, PRIMARY KEY(Betreuer, Veranstaltung), - FOREIGN KEY(Betreuer) REFERENCES Person(PersonID), + FOREIGN KEY(Betreuer) REFERENCES Person(PersonID), FOREIGN KEY(Veranstaltung) REFERENCES Veranstaltung(VeranstaltungID) );