summaryrefslogtreecommitdiffstats
path: root/projekte.sql
diff options
context:
space:
mode:
Diffstat (limited to 'projekte.sql')
-rw-r--r--projekte.sql26
1 files changed, 5 insertions, 21 deletions
diff --git a/projekte.sql b/projekte.sql
index 28e35d1..6a5062b 100644
--- a/projekte.sql
+++ b/projekte.sql
@@ -3,7 +3,7 @@
-- http://www.phpmyadmin.net
--
-- Host: localhost
--- Erstellungszeit: 08. Dez 2015 um 22:07
+-- Erstellungszeit: 08. Dez 2015 um 23:28
-- Server-Version: 10.1.9-MariaDB-log
-- PHP-Version: 5.6.16
@@ -27,10 +27,9 @@ SET time_zone = "+00:00";
--
CREATE TABLE `ansprechpartner` (
- `id` int(11) NOT NULL COMMENT 'Id des Ansprechpartners',
`vorname` varchar(50) NOT NULL COMMENT 'Vorname des Ansprechpartners',
`nachname` varchar(50) NOT NULL COMMENT 'Nachname des Ansprechpartners',
- `organisation` int(11) NOT NULL COMMENT 'Die Organisation für die der Ansprechpartner arbeitet'
+ `organisation` varchar(255) NOT NULL COMMENT 'Die Organisation für die der Ansprechpartner arbeitet'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Ansprechpartner für Projekte';
-- --------------------------------------------------------
@@ -40,7 +39,6 @@ CREATE TABLE `ansprechpartner` (
--
CREATE TABLE `organisation` (
- `id` int(11) NOT NULL COMMENT 'Id der Organisation',
`name` varchar(255) NOT NULL COMMENT 'Name der Organisation'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Organisationen für Ansprechpartner';
@@ -52,30 +50,16 @@ CREATE TABLE `organisation` (
-- Indizes für die Tabelle `ansprechpartner`
--
ALTER TABLE `ansprechpartner`
- ADD PRIMARY KEY (`id`),
+ ADD PRIMARY KEY (`vorname`,`nachname`),
ADD KEY `organisation` (`organisation`);
--
-- Indizes für die Tabelle `organisation`
--
ALTER TABLE `organisation`
- ADD PRIMARY KEY (`id`);
+ ADD PRIMARY KEY (`name`);
--
--- AUTO_INCREMENT für exportierte Tabellen
---
-
---
--- AUTO_INCREMENT für Tabelle `ansprechpartner`
---
-ALTER TABLE `ansprechpartner`
- MODIFY `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Id des Ansprechpartners';
---
--- AUTO_INCREMENT für Tabelle `organisation`
---
-ALTER TABLE `organisation`
- MODIFY `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Id der Organisation';
---
-- Constraints der exportierten Tabellen
--
@@ -83,7 +67,7 @@ ALTER TABLE `organisation`
-- Constraints der Tabelle `ansprechpartner`
--
ALTER TABLE `ansprechpartner`
- ADD CONSTRAINT `ansprechpartnerOrganisation` FOREIGN KEY (`organisation`) REFERENCES `organisation` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
+ ADD CONSTRAINT `ansprechpartnerOrganisation` FOREIGN KEY (`organisation`) REFERENCES `organisation` (`name`) ON DELETE CASCADE ON UPDATE CASCADE;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;