From b5ff1f9f9879bc2136c9ddc9b9b198ea71b274f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janik=20Graf1=20=5BSch=C3=BCler/-in=20Klara-Oppenheimer-Sc?= =?UTF-8?q?hule=5D?= Date: Mon, 7 Jun 2021 14:37:05 +0200 Subject: [PATCH] jugengruppe Dienstag Anfang --- AWP_11fi5/jugengruppe.sql | 44 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 AWP_11fi5/jugengruppe.sql diff --git a/AWP_11fi5/jugengruppe.sql b/AWP_11fi5/jugengruppe.sql new file mode 100644 index 0000000..df6b3a4 --- /dev/null +++ b/AWP_11fi5/jugengruppe.sql @@ -0,0 +1,44 @@ +DROP DATABASE IF EXISTS jugendgruppe; +CREATE DATABASE jugendgruppe; +USE jugendgruppe; + +CREATE TABLE Ort +( + OrtID INT AUTO_INCREMENT, + PLZ INT, + Ort VARCHAR(50), + PRIMARY KEY(OrtID) +); + +CREATE TABLE Person +( + PersonID INT AUTO_INCREMENT, + Name VARCHAR(50), + Vorname VARCHAR(50), + Anschrift VARCHAR(50), + OrtID INT, + Betreuer BOOL, + PRIMARY KEY(PersonID), + FOREIGN KEY(OrtID) REFERENCES Ort.OrtID +); + +CREATE TABLE VeranstaltungsKategorie +( + KatID INT AUTO_INCREMENT, + Name VARCHAR(50), + PRIMARY KEY(KatID) +); + +CREATE TABLE Veranstaltung +( + VeranstaltungID INT AUTO_INCREMENT, + Kategorie INT, + Startdatum DATE, + Enddatum DATE, + Bezeichnung VARCHAR(50), + PRIMARY KEY(VeranstaltungID), + +) + + + \ No newline at end of file