jugengruppe Dienstag Anfang
This commit is contained in:
parent
964449954d
commit
b5ff1f9f98
44
AWP_11fi5/jugengruppe.sql
Normal file
44
AWP_11fi5/jugengruppe.sql
Normal 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),
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user