jugengruppe Dienstag Anfang

This commit is contained in:
Janik Graf1 [Schüler/-in Klara-Oppenheimer-Schule]
2021-06-07 14:37:05 +02:00
parent 964449954d
commit b5ff1f9f98

44
AWP_11fi5/jugengruppe.sql Normal file
View File

@ -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),
)