· 6 years ago · Apr 22, 2019, 03:18 PM
1-- phpMyAdmin SQL Dump
2-- version 3.2.4
3-- http://www.phpmyadmin.net
4--
5-- Host: localhost
6-- Erstellungszeit: 02. Oktober 2018 um 10:14
7-- Server Version: 5.1.41
8-- PHP-Version: 5.3.1
9
10SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
11
12
13/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
14/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
15/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
16/*!40101 SET NAMES utf8 */;
17
18--
19-- Datenbank: `db_profile`
20--
21
22-- --------------------------------------------------------
23
24--
25-- Tabellenstruktur für Tabelle `fachwissen`
26--
27
28DROP TABLE IF EXISTS `fachwissen`;
29CREATE TABLE IF NOT EXISTS `fachwissen` (
30 `Bezeichnung` varchar(50) NOT NULL DEFAULT '',
31 `Beschreibung` varchar(50) DEFAULT NULL,
32 PRIMARY KEY (`Bezeichnung`)
33) ENGINE=InnoDB DEFAULT CHARSET=utf8;
34
35--
36-- Daten für Tabelle `fachwissen`
37--
38
39
40-- --------------------------------------------------------
41
42--
43-- Tabellenstruktur für Tabelle `interesse`
44--
45
46DROP TABLE IF EXISTS `interesse`;
47CREATE TABLE IF NOT EXISTS `interesse` (
48 `Bezeichnung` varchar(50) NOT NULL DEFAULT '',
49 `Beschreibung` varchar(50) DEFAULT NULL,
50 PRIMARY KEY (`Bezeichnung`)
51) ENGINE=InnoDB DEFAULT CHARSET=utf8;
52
53--
54-- Daten für Tabelle `interesse`
55--
56
57
58-- --------------------------------------------------------
59
60--
61-- Tabellenstruktur für Tabelle `person`
62--
63
64DROP TABLE IF EXISTS `person`;
65CREATE TABLE IF NOT EXISTS `person` (
66 `Person_ID` tinyint(4) NOT NULL DEFAULT '0',
67 `Vorname` varchar(20) DEFAULT NULL,
68 `Nachname` varchar(20) DEFAULT NULL,
69 `Mobilnummer` tinyint(4) DEFAULT NULL,
70 `Festnetznummer` tinyint(4) DEFAULT NULL,
71 `Email` varchar(50) DEFAULT NULL,
72 `Homepage` varchar(50) DEFAULT NULL,
73 `Wohnort` varchar(30) DEFAULT NULL,
74 `PLZ` tinyint(4) DEFAULT NULL,
75 `HausNr` tinyint(4) DEFAULT NULL,
76 `Straße` varchar(20) DEFAULT NULL,
77 PRIMARY KEY (`Person_ID`)
78) ENGINE=InnoDB DEFAULT CHARSET=utf8;
79
80--
81-- Daten für Tabelle `person`
82--
83
84
85-- --------------------------------------------------------
86
87--
88-- Tabellenstruktur für Tabelle `personfachwissen`
89--
90
91DROP TABLE IF EXISTS `personfachwissen`;
92CREATE TABLE IF NOT EXISTS `personfachwissen` (
93 `Person_ID` tinyint(4) NOT NULL DEFAULT '0',
94 `Bezeichnung` varchar(50) NOT NULL DEFAULT '',
95 PRIMARY KEY (`Person_ID`,`Bezeichnung`),
96 KEY `Bezeichnung` (`Bezeichnung`)
97) ENGINE=InnoDB DEFAULT CHARSET=utf8;
98
99--
100-- Daten für Tabelle `personfachwissen`
101--
102
103
104-- --------------------------------------------------------
105
106--
107-- Tabellenstruktur für Tabelle `personinteresse`
108--
109
110DROP TABLE IF EXISTS `personinteresse`;
111CREATE TABLE IF NOT EXISTS `personinteresse` (
112 `Person_ID` tinyint(4) NOT NULL DEFAULT '0',
113 `Bezeichnung` varchar(50) NOT NULL DEFAULT '',
114 PRIMARY KEY (`Person_ID`,`Bezeichnung`),
115 KEY `Bezeichnung` (`Bezeichnung`)
116) ENGINE=InnoDB DEFAULT CHARSET=utf8;
117
118--
119-- Daten für Tabelle `personinteresse`
120--
121
122
123-- --------------------------------------------------------
124
125--
126-- Tabellenstruktur für Tabelle `personprojekt`
127--
128
129DROP TABLE IF EXISTS `personprojekt`;
130CREATE TABLE IF NOT EXISTS `personprojekt` (
131 `Person_ID` tinyint(4) NOT NULL,
132 `Projekt_ID` int(11) NOT NULL,
133 `Rollenbezeichnung` varchar(20) DEFAULT NULL,
134 KEY `Person_ID` (`Person_ID`),
135 KEY `Projekt_ID` (`Projekt_ID`),
136 KEY `Rollenbezeichnung` (`Rollenbezeichnung`)
137) ENGINE=InnoDB DEFAULT CHARSET=utf8;
138
139--
140-- Daten für Tabelle `personprojekt`
141--
142
143
144-- --------------------------------------------------------
145
146--
147-- Tabellenstruktur für Tabelle `personsonstiges`
148--
149
150DROP TABLE IF EXISTS `personsonstiges`;
151CREATE TABLE IF NOT EXISTS `personsonstiges` (
152 `Person_ID` tinyint(4) NOT NULL DEFAULT '0',
153 `Sonstiges_ID` tinyint(4) NOT NULL DEFAULT '0',
154 PRIMARY KEY (`Person_ID`,`Sonstiges_ID`),
155 KEY `Sonstiges_ID` (`Sonstiges_ID`)
156) ENGINE=InnoDB DEFAULT CHARSET=utf8;
157
158--
159-- Daten für Tabelle `personsonstiges`
160--
161
162
163-- --------------------------------------------------------
164
165--
166-- Tabellenstruktur für Tabelle `projekt`
167--
168
169DROP TABLE IF EXISTS `projekt`;
170CREATE TABLE IF NOT EXISTS `projekt` (
171 `Projekt_ID` int(11) NOT NULL,
172 `Thema` char(50) DEFAULT NULL,
173 `ZeitraumAnfang` date DEFAULT NULL,
174 `ZeitraumEnde` date DEFAULT NULL,
175 PRIMARY KEY (`Projekt_ID`)
176) ENGINE=InnoDB DEFAULT CHARSET=utf8;
177
178--
179-- Daten für Tabelle `projekt`
180--
181
182
183-- --------------------------------------------------------
184
185--
186-- Tabellenstruktur für Tabelle `rolle`
187--
188
189DROP TABLE IF EXISTS `rolle`;
190CREATE TABLE IF NOT EXISTS `rolle` (
191 `Rollenbezeichnung` varchar(20) NOT NULL DEFAULT '',
192 `Beschreibung` varchar(100) DEFAULT NULL,
193 PRIMARY KEY (`Rollenbezeichnung`)
194) ENGINE=InnoDB DEFAULT CHARSET=utf8;
195
196--
197-- Daten für Tabelle `rolle`
198--
199
200
201-- --------------------------------------------------------
202
203--
204-- Tabellenstruktur für Tabelle `sonstiges`
205--
206
207DROP TABLE IF EXISTS `sonstiges`;
208CREATE TABLE IF NOT EXISTS `sonstiges` (
209 `Sonstiges_ID` tinyint(4) NOT NULL DEFAULT '0',
210 `Bezeichnung` varchar(20) DEFAULT NULL,
211 `Beschreibung` varchar(50) DEFAULT NULL,
212 PRIMARY KEY (`Sonstiges_ID`)
213) ENGINE=InnoDB DEFAULT CHARSET=utf8;
214
215
216
217create table if not exists Kommentare(
218cmtID smallint not null AUTO_INCREMENT,
219Name Varchar(50),
220Kommentartext Varchar(500),
221Sterne tinyint,
222Meldung int, --US02 Meldung hinzufügen
223Primary Key(cmtID)
224
225)ENGINE=InnoDB DEFAULT CHARSET=utf8;
226
227--
228-- Daten für Tabelle `sonstiges`
229--
230
231
232--
233-- Constraints der exportierten Tabellen
234--
235
236--
237-- Constraints der Tabelle `personfachwissen`
238--
239ALTER TABLE `personfachwissen`
240 ADD CONSTRAINT `personfachwissen_ibfk_1` FOREIGN KEY (`Person_ID`) REFERENCES `person` (`Person_ID`),
241 ADD CONSTRAINT `personfachwissen_ibfk_2` FOREIGN KEY (`Bezeichnung`) REFERENCES `fachwissen` (`Bezeichnung`);
242
243--
244-- Constraints der Tabelle `personinteresse`
245--
246ALTER TABLE `personinteresse`
247 ADD CONSTRAINT `personinteresse_ibfk_1` FOREIGN KEY (`Person_ID`) REFERENCES `person` (`Person_ID`),
248 ADD CONSTRAINT `personinteresse_ibfk_2` FOREIGN KEY (`Bezeichnung`) REFERENCES `interesse` (`Bezeichnung`);
249
250--
251-- Constraints der Tabelle `personprojekt`
252--
253ALTER TABLE `personprojekt`
254 ADD CONSTRAINT `personprojekt_ibfk_1` FOREIGN KEY (`Person_ID`) REFERENCES `person` (`Person_ID`),
255 ADD CONSTRAINT `personprojekt_ibfk_2` FOREIGN KEY (`Projekt_ID`) REFERENCES `projekt` (`Projekt_ID`),
256 ADD CONSTRAINT `personprojekt_ibfk_3` FOREIGN KEY (`Rollenbezeichnung`) REFERENCES `rolle` (`Rollenbezeichnung`);
257
258--
259-- Constraints der Tabelle `personsonstiges`
260--
261ALTER TABLE `personsonstiges`
262 ADD CONSTRAINT `personsonstiges_ibfk_1` FOREIGN KEY (`Person_ID`) REFERENCES `person` (`Person_ID`),
263 ADD CONSTRAINT `personsonstiges_ibfk_2` FOREIGN KEY (`Sonstiges_ID`) REFERENCES `sonstiges` (`Sonstiges_ID`);
264
265/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
266/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
267/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;