drop database if exists sv; create database sv; use sv; SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `abteilung` -- ---------------------------- DROP TABLE IF EXISTS `abteilung`; CREATE TABLE `abteilung` ( `AbtNr` int(11) NOT NULL AUTO_INCREMENT, `Abteilung` varchar(40) DEFAULT NULL, `Abteilungsleiter` varchar(50) DEFAULT NULL, `Budget` double DEFAULT NULL, PRIMARY KEY (`AbtNr`), KEY `IX_AbtNr` (`AbtNr`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of abteilung -- ---------------------------- INSERT INTO `abteilung` VALUES ('1', 'Fussball', 'Stark', '1500'); INSERT INTO `abteilung` VALUES ('2', 'Volleyball', 'Mueller', '800'); INSERT INTO `abteilung` VALUES ('3', 'Tanzen', 'Haid', '300'); INSERT INTO `abteilung` VALUES ('4', 'Handball', 'Maurer', '600'); INSERT INTO `abteilung` VALUES ('5', 'Turnen', 'Liebermann', '600'); -- ---------------------------- -- Table structure for `abtmitglied` -- ---------------------------- DROP TABLE IF EXISTS `abtmitglied`; CREATE TABLE `abtmitglied` ( `AbtMitgID` int(11) NOT NULL AUTO_INCREMENT, `AbtNr` int(11) NOT NULL, `MitgliedNr` int(11) NOT NULL, PRIMARY KEY (`AbtMitgID`), KEY `IX_AbtMitgID` (`AbtMitgID`), KEY `IX_AbtNr` (`AbtNr`), KEY `IX_MitgliedNr` (`MitgliedNr`) ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of abtmitglied -- ---------------------------- INSERT INTO `abtmitglied` VALUES ('1', '1', '28'); INSERT INTO `abtmitglied` VALUES ('2', '3', '25'); INSERT INTO `abtmitglied` VALUES ('3', '3', '27'); INSERT INTO `abtmitglied` VALUES ('4', '3', '28'); INSERT INTO `abtmitglied` VALUES ('5', '1', '21'); INSERT INTO `abtmitglied` VALUES ('6', '2', '21'); INSERT INTO `abtmitglied` VALUES ('7', '2', '27'); INSERT INTO `abtmitglied` VALUES ('8', '1', '23'); INSERT INTO `abtmitglied` VALUES ('9', '1', '24'); INSERT INTO `abtmitglied` VALUES ('10', '2', '22'); INSERT INTO `abtmitglied` VALUES ('11', '4', '30'); INSERT INTO `abtmitglied` VALUES ('12', '5', '29'); INSERT INTO `abtmitglied` VALUES ('13', '5', '31'); -- ---------------------------- -- Table structure for `aufgabe` -- ---------------------------- DROP TABLE IF EXISTS `aufgabe`; CREATE TABLE `aufgabe` ( `AufgNr` int(11) NOT NULL AUTO_INCREMENT, `Bezeichnung` varchar(50) DEFAULT NULL, `Datum` date DEFAULT NULL, `Beginn` time DEFAULT NULL, `Dauer` time DEFAULT NULL, `NotwPersonenzahl` int(11) DEFAULT NULL, `Ansprechpartner` varchar(50) DEFAULT NULL, `VerNr` int(11) NOT NULL, `Info` text DEFAULT NULL, PRIMARY KEY (`AufgNr`), KEY `IX_AufgNr` (`AufgNr`), KEY `IX_VerNr` (`VerNr`) ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of aufgabe -- ---------------------------- INSERT INTO `aufgabe` VALUES ('3', 'Dekoration', '2022-12-20', '17:00:00', '01:00:00', '3', 'Herr Stark', '1', 'Tannenbaum aufstellen und schmuecken, Tischdekoration mit Kerzen, sonstige Weihnachtsdekoration'); INSERT INTO `aufgabe` VALUES ('4', 'Getraenke organisieren', '2022-12-19', '18:00:00', '01:00:00', '2', 'Herr Helferlein', '1', ''); INSERT INTO `aufgabe` VALUES ('6', 'Weihnachtsrede vorbereiten', '0000-00-00', '00:00:00', '00:00:00', '1', 'Herr Stark', '1', ''); INSERT INTO `aufgabe` VALUES ('7', 'Belegungsplan Halle vorbereiten', '2022-11-04', '00:00:00', '00:00:00', '1', 'Frau Berg', '3', ''); INSERT INTO `aufgabe` VALUES ('8', 'Sektempfang vorbereiten', '2022-12-31', '15:00:00', '01:00:00', '2', 'Frau Croft', '2', ''); INSERT INTO `aufgabe` VALUES ('10', 'Turnierplanung Hallenbelegung', '2022-11-12', '00:00:00', '00:00:00', '1', 'Herr Stark', '4', ''); INSERT INTO `aufgabe` VALUES ('12', 'Neujahrsrede gestalten', '2022-11-04', '00:00:00', '00:00:00', '2', 'Frau Croft', '2', null); INSERT INTO `aufgabe` VALUES ('13', 'Einladung Weihnachtsfeier', '2022-12-05', '00:00:00', '00:00:00', '1', 'Herr Stark', '1', null); INSERT INTO `aufgabe` VALUES ('14', 'Buffet Weihnachtsfeier organisieren', '2022-11-04', '00:00:00', '00:00:00', '6', 'Frau Berg', '1', ''); INSERT INTO `aufgabe` VALUES ('15', 'Bewirtung', '2022-11-12', '00:00:00', '00:00:00', '10', 'Herr Koch', '4', null); INSERT INTO `aufgabe` VALUES ('16', 'Weihnachtsgeschenke bestellen', '2022-11-30', '00:00:00', '02:00:00', '1', 'Herr Liebermann', '1', null); INSERT INTO `aufgabe` VALUES ('17', 'Aufraeumen', '2022-12-17', '12:00:00', '03:00:00', '3', 'Herr Rehm', '1', null); INSERT INTO `aufgabe` VALUES ('18', 'Weihnachtsbaum abschmuecken', '2023-01-05', '18:00:00', '02:30:00', '3', 'Herr Schneider', '1', null); -- ---------------------------- -- Table structure for `aufgmitglied` -- ---------------------------- DROP TABLE IF EXISTS `aufgmitglied`; CREATE TABLE `aufgmitglied` ( `AufgMitgID` int(11) NOT NULL AUTO_INCREMENT, `AufgNr` int(11) DEFAULT NULL, `MitgliedNr` int(11) DEFAULT NULL, PRIMARY KEY (`AufgMitgID`), KEY `IX_AufgMitgID` (`AufgMitgID`), KEY `IX_AufgNr` (`AufgNr`), KEY `IX_MitgliedNr` (`MitgliedNr`) ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of aufgmitglied -- ---------------------------- INSERT INTO `aufgmitglied` VALUES ('1', '1', '28'); INSERT INTO `aufgmitglied` VALUES ('2', '1', '27'); INSERT INTO `aufgmitglied` VALUES ('3', '1', '21'); INSERT INTO `aufgmitglied` VALUES ('4', '4', '22'); INSERT INTO `aufgmitglied` VALUES ('5', '3', '25'); INSERT INTO `aufgmitglied` VALUES ('6', '5', '27'); INSERT INTO `aufgmitglied` VALUES ('7', '7', '22'); INSERT INTO `aufgmitglied` VALUES ('8', '14', '22'); INSERT INTO `aufgmitglied` VALUES ('9', '15', '23'); INSERT INTO `aufgmitglied` VALUES ('10', '16', '25'); INSERT INTO `aufgmitglied` VALUES ('11', '17', '26'); INSERT INTO `aufgmitglied` VALUES ('12', '12', '30'); INSERT INTO `aufgmitglied` VALUES ('13', '11', '31'); -- ---------------------------- -- Table structure for `beitragsklasse` -- ---------------------------- DROP TABLE IF EXISTS `beitragsklasse`; CREATE TABLE `beitragsklasse` ( `Klasse` int(11) NOT NULL, `Bezeichnung` varchar(30) DEFAULT NULL, `Beitrag` double DEFAULT NULL, `Bemerkung` varchar(150) DEFAULT NULL, PRIMARY KEY (`Klasse`), KEY `IX_Klasse` (`Klasse`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of beitragsklasse -- ---------------------------- INSERT INTO `beitragsklasse` VALUES ('1', 'Einzelne Person', '55','Beitrag erhoeht sich im naechsten Jahr'); INSERT INTO `beitragsklasse` VALUES ('2', 'Familienbeitrag', '70','Beitrag ohne Erhoehung'); INSERT INTO `beitragsklasse` VALUES ('3', 'Auszubildende', '40',''); INSERT INTO `beitragsklasse` VALUES ('4', 'Schueler', '30',''); INSERT INTO `beitragsklasse` VALUES ('5', 'Rentner', '45',''); INSERT INTO `beitragsklasse` VALUES ('6', 'Passives Mitglied', '20',''); -- ---------------------------- -- Table structure for `funktion` -- ---------------------------- DROP TABLE IF EXISTS `funktion`; CREATE TABLE `funktion` ( `Funktion` varchar(30) NOT NULL, `Beschreibung` text DEFAULT NULL, PRIMARY KEY (`Funktion`), KEY `IX_Funktion` (`Funktion`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of funktion -- ---------------------------- INSERT INTO `funktion` VALUES ('Vorstand',''); INSERT INTO `funktion` VALUES ('Schriftfuehrer',''); INSERT INTO `funktion` VALUES ('VertreterVorstand',''); INSERT INTO `funktion` VALUES ('Kassenwart',''); INSERT INTO `funktion` VALUES ('Keine Funktion',''); -- ---------------------------- -- Table structure for `mitglied` -- ---------------------------- DROP TABLE IF EXISTS `mitglied`; CREATE TABLE `mitglied` ( `MitgliedNr` int(11) NOT NULL AUTO_INCREMENT, `Vorname` varchar(50) NOT NULL, `Name` varchar(50) NOT NULL, `GebDatum` date DEFAULT NULL, `PLZ` int(11) DEFAULT NULL, `Ort` varchar(30) DEFAULT NULL, `Strasse` varchar(50) DEFAULT NULL, `Hausnummer` int(11) DEFAULT NULL, `Email` varchar(50) DEFAULT NULL, `Telefon` varchar(30) DEFAULT NULL, `Funktion` varchar(30) DEFAULT NULL, `Klasse` int(11) NOT NULL, PRIMARY KEY (`MitgliedNr`), KEY `IX_MitgliedNr` (`MitgliedNr`), KEY `IX_Funktion` (`Funktion`), KEY `IX_Klasse` (`Klasse`) ) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of mitglied -- ---------------------------- INSERT INTO `mitglied` VALUES ('21', 'Markus', 'Mueller', '1958-01-27', '67665', 'Kaiserslautern', 'Friedenstrasse', '48', 'MuellerM48@gmx.de', '0631 23456', 'Schriftfuehrer', '1'); INSERT INTO `mitglied` VALUES ('22', 'Heidi', 'Berg', '1961-07-19', '67663', 'Kaiserslautern', 'Eisenbahnstrasse', '17', 'Berg89@t-online.de', '0631 350789', 'Vorstand', '5'); INSERT INTO `mitglied` VALUES ('23', 'Tim', 'Koch', '1992-06-12', '67677', 'Enkenbach-Alsenborn', 'Hauptstrasse', '95', 'TimSuperheld@googlemail.com', '06301 4529', 'Keine Funktion', '3'); INSERT INTO `mitglied` VALUES ('24', 'Florian', 'Schneider', '1993-05-09', '66864', 'Kusel', 'Wiesenstrasse', '26', 'XXFlorian9@gmx.de', '06381 28748', 'Keine Funktion', '3'); INSERT INTO `mitglied` VALUES ('25', 'Maren', 'Haid', '1993-10-03', '67661', 'Kaiserslautern', 'Blumenstrasse', '32', 'Haidschnucke@gmx.de', '0631 359281', 'Keine Funktion', '4'); INSERT INTO `mitglied` VALUES ('26', 'Jan', 'Liebermann', '1956-05-25', '66864', 'Kusel', 'Bergstrasse', '8', 'LJan@t-online.de', '06381 7527', 'VertreterVorstand', '2'); INSERT INTO `mitglied` VALUES ('27', 'Lara', 'Croft', '1995-02-27', '67663', 'Kaiserslautern', 'Gasstrasse', '51', 'CroftGirl99@gmx.de', '0631 352860', NULL, '4'); INSERT INTO `mitglied` VALUES ('28', 'Andreas', 'Stark', '1968-06-27', '67663', 'Kaiserslautern', 'Fruehlingsstrasse', '13', 'AndiStarki@googlemail.com', '0631 129350', 'Kassenwart', '2'); INSERT INTO `mitglied` VALUES ('29', 'Max', 'Liebermann', '1944-11-16', '67663', 'Kaiserslautern', 'Fruehlingsstrasse', '15', 'MaxiMaxi@gmx.com', '0631 1489623', 'Keine Funktion', '5'); INSERT INTO `mitglied` VALUES ('30', 'Jonas', 'Maurer', '1979-05-28', '67665', 'Trippstadt', 'Ringstrasse', '31', 'JoMau@t-online.de', '06306 129342', 'Keine Funktion', '2'); INSERT INTO `mitglied` VALUES ('31', 'Maximilian', 'Rehm', '1964-05-18', '67663', 'Hohenecken', 'Burgstrasse', '42', 'Maximlian5Rehm@t-online.de', '0631 459682', 'Keine Funktion', '2'); -- ---------------------------- -- Table structure for `veranstaltung` -- ---------------------------- DROP TABLE IF EXISTS `veranstaltung`; CREATE TABLE `veranstaltung` ( `VerNr` int(11) NOT NULL AUTO_INCREMENT, `Bezeichnung` varchar(50) DEFAULT NULL, `Offiziell` varchar(4) DEFAULT NULL, `Datum` date DEFAULT NULL, `Beginn` time DEFAULT NULL, `Dauer` time DEFAULT NULL, `Teilnehmeranzahl` int(11) DEFAULT NULL, `GeplanteKosten` double DEFAULT NULL, `Ansprechpartner` varchar(50) DEFAULT NULL, `Einnahmen` double DEFAULT NULL, `Ausgaben` double DEFAULT NULL, `AbtNr` int(11) NOT NULL, `Budget` double DEFAULT NULL, PRIMARY KEY (`VerNr`), KEY `IX_VerNr` (`VerNr`), KEY `IX_AbtNr` (`AbtNr`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of veranstaltung -- ---------------------------- INSERT INTO `veranstaltung` VALUES ('1', 'Weihnachtsfeier', 'ja', '2022-12-16', '19:00:00', '02:00:00', '38', '250.00','Herr Stark','0','310', '1','300'); INSERT INTO `veranstaltung` VALUES ('2', 'Neujahrstreffen', 'ja', '2023-01-01', '10:00:00', '02:00:00', '18', '85.00','Herr Mueller','28','110','2','200'); INSERT INTO `veranstaltung` VALUES ('3', 'Terminplanung2023', 'nein', '2023-01-08', '20:00:00', '03:00:00', '8','0.00', 'Frau Berg','0','0','3','50'); INSERT INTO `veranstaltung` VALUES ('4', 'Hallenfussballturnier', 'nein', '2022-11-23', '14:00:00', '06:00:00', '80', '130.00','Herr Stark','47','129','1','150'); INSERT INTO `veranstaltung` VALUES ('5', 'Grillfest', 'ja', '2022-09-23', '17:00:00', '04:00:00', '50', '125.00','Herr Rehm','54.00','137.00','5','250'); INSERT INTO `veranstaltung` VALUES ('6', 'Herbstwanderung', 'ja', '2022-10-08', '14:00:00', '02:00:00', '23', '0.00','Herr Maurer','0.00','0.00','4','120');