[3] | 1 | -- phpMyAdmin SQL Dump |
---|
| 2 | -- version 3.2.2 |
---|
| 3 | -- http://www.phpmyadmin.net |
---|
| 4 | -- |
---|
| 5 | -- Host: localhost |
---|
| 6 | -- Erstellungszeit: 19. Oktober 2009 um 10:53 |
---|
| 7 | -- Server Version: 5.0.51 |
---|
| 8 | -- PHP-Version: 5.2.6-1+lenny3 |
---|
| 9 | |
---|
| 10 | SET 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: `xprakt1` |
---|
| 20 | -- |
---|
| 21 | |
---|
| 22 | -- -------------------------------------------------------- |
---|
| 23 | |
---|
| 24 | -- |
---|
| 25 | -- Tabellenstruktur fÃŒr Tabelle `exercise` |
---|
| 26 | -- |
---|
| 27 | |
---|
| 28 | CREATE TABLE IF NOT EXISTS `exercise` ( |
---|
| 29 | `id` int(11) NOT NULL auto_increment, |
---|
| 30 | `title` varchar(256) NOT NULL, |
---|
| 31 | `complexity` tinyint(4) NOT NULL, |
---|
| 32 | `revisionnumber` int(11) NOT NULL, |
---|
| 33 | PRIMARY KEY (`id`) |
---|
| 34 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=288 ; |
---|
| 35 | |
---|
| 36 | -- -------------------------------------------------------- |
---|
| 37 | |
---|
| 38 | -- |
---|
| 39 | -- Tabellenstruktur fÃŒr Tabelle `exercisesheet` |
---|
| 40 | -- |
---|
| 41 | |
---|
| 42 | CREATE TABLE IF NOT EXISTS `exercisesheet` ( |
---|
| 43 | `id` int(11) NOT NULL auto_increment, |
---|
| 44 | `number` int(11) NOT NULL, |
---|
| 45 | `complexityvalue` tinyint(4) NOT NULL, |
---|
| 46 | `revisionnumber` int(11) NOT NULL, |
---|
| 47 | `examination` tinyint(1) NOT NULL default '0', |
---|
| 48 | `lectureevent` int(11) NOT NULL, |
---|
| 49 | `numOfExercises` int(11) NOT NULL, |
---|
| 50 | PRIMARY KEY (`id`), |
---|
| 51 | KEY `lectureevent` (`lectureevent`) |
---|
| 52 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=149 ; |
---|
| 53 | |
---|
| 54 | -- -------------------------------------------------------- |
---|
| 55 | |
---|
| 56 | -- |
---|
| 57 | -- Tabellenstruktur fÃŒr Tabelle `exercisesheet_exercise` |
---|
| 58 | -- |
---|
| 59 | |
---|
| 60 | CREATE TABLE IF NOT EXISTS `exercisesheet_exercise` ( |
---|
| 61 | `exercisesheet` int(11) NOT NULL, |
---|
| 62 | `exercise` int(11) NOT NULL, |
---|
| 63 | `revisionnumber` int(11) NOT NULL, |
---|
| 64 | UNIQUE KEY `exercisesheet_2` (`exercisesheet`,`exercise`), |
---|
| 65 | KEY `exercise` (`exercise`) |
---|
| 66 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
---|
| 67 | |
---|
| 68 | -- -------------------------------------------------------- |
---|
| 69 | |
---|
| 70 | -- |
---|
| 71 | -- Tabellenstruktur fÃŒr Tabelle `keyword_exercise` |
---|
| 72 | -- |
---|
| 73 | |
---|
| 74 | CREATE TABLE IF NOT EXISTS `keyword_exercise` ( |
---|
| 75 | `id` int(11) NOT NULL auto_increment, |
---|
| 76 | `word` varchar(30) NOT NULL, |
---|
| 77 | `exercise` int(11) NOT NULL, |
---|
| 78 | PRIMARY KEY (`id`), |
---|
| 79 | KEY `exercise` (`exercise`) |
---|
| 80 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=245 ; |
---|
| 81 | |
---|
| 82 | -- -------------------------------------------------------- |
---|
| 83 | |
---|
| 84 | -- |
---|
| 85 | -- Tabellenstruktur fÃŒr Tabelle `keyword_exercisesheet` |
---|
| 86 | -- |
---|
| 87 | |
---|
| 88 | CREATE TABLE IF NOT EXISTS `keyword_exercisesheet` ( |
---|
| 89 | `id` int(11) NOT NULL auto_increment, |
---|
| 90 | `word` varchar(30) NOT NULL, |
---|
| 91 | `exercisesheet` int(11) NOT NULL, |
---|
| 92 | PRIMARY KEY (`id`), |
---|
| 93 | KEY `exercisesheet` (`exercisesheet`) |
---|
| 94 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=134 ; |
---|
| 95 | |
---|
| 96 | -- -------------------------------------------------------- |
---|
| 97 | |
---|
| 98 | -- |
---|
| 99 | -- Tabellenstruktur fÃŒr Tabelle `keyword_lecture` |
---|
| 100 | -- |
---|
| 101 | |
---|
| 102 | CREATE TABLE IF NOT EXISTS `keyword_lecture` ( |
---|
| 103 | `id` int(11) NOT NULL auto_increment, |
---|
| 104 | `word` varchar(30) NOT NULL, |
---|
| 105 | `lecture` int(11) NOT NULL, |
---|
| 106 | PRIMARY KEY (`id`), |
---|
| 107 | KEY `lecture` (`lecture`) |
---|
| 108 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=229 ; |
---|
| 109 | |
---|
| 110 | -- -------------------------------------------------------- |
---|
| 111 | |
---|
| 112 | -- |
---|
| 113 | -- Tabellenstruktur fÃŒr Tabelle `lecture` |
---|
| 114 | -- |
---|
| 115 | |
---|
| 116 | CREATE TABLE IF NOT EXISTS `lecture` ( |
---|
| 117 | `id` int(11) NOT NULL auto_increment, |
---|
| 118 | `name` varchar(80) NOT NULL, |
---|
| 119 | PRIMARY KEY (`id`) |
---|
| 120 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=94 ; |
---|
| 121 | |
---|
| 122 | -- -------------------------------------------------------- |
---|
| 123 | |
---|
| 124 | -- |
---|
| 125 | -- Tabellenstruktur fÃŒr Tabelle `lectureevent` |
---|
| 126 | -- |
---|
| 127 | |
---|
| 128 | CREATE TABLE IF NOT EXISTS `lectureevent` ( |
---|
| 129 | `id` int(11) NOT NULL auto_increment, |
---|
| 130 | `semester` int(11) NOT NULL, |
---|
| 131 | `ss_ws` varchar(2) NOT NULL, |
---|
| 132 | `lecture` int(11) NOT NULL, |
---|
| 133 | PRIMARY KEY (`id`), |
---|
| 134 | KEY `lecture` (`lecture`) |
---|
| 135 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=162 ; |
---|
| 136 | |
---|
| 137 | -- -------------------------------------------------------- |
---|
| 138 | |
---|
| 139 | -- |
---|
| 140 | -- Tabellenstruktur fÃŒr Tabelle `lectureevent_lecturer` |
---|
| 141 | -- |
---|
| 142 | |
---|
| 143 | CREATE TABLE IF NOT EXISTS `lectureevent_lecturer` ( |
---|
| 144 | `lectureevent` int(11) NOT NULL, |
---|
| 145 | `lecturer` int(11) NOT NULL, |
---|
| 146 | UNIQUE KEY `lectureevent_2` (`lectureevent`,`lecturer`), |
---|
| 147 | KEY `lecturer` (`lecturer`) |
---|
| 148 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
---|
| 149 | |
---|
| 150 | -- -------------------------------------------------------- |
---|
| 151 | |
---|
| 152 | -- |
---|
| 153 | -- Tabellenstruktur fÃŒr Tabelle `lecturer` |
---|
| 154 | -- |
---|
| 155 | |
---|
| 156 | CREATE TABLE IF NOT EXISTS `lecturer` ( |
---|
| 157 | `id` int(11) NOT NULL auto_increment, |
---|
| 158 | `lastname` varchar(30) NOT NULL, |
---|
| 159 | `firstname` varchar(30) NOT NULL, |
---|
| 160 | `title` varchar(20) NOT NULL, |
---|
| 161 | PRIMARY KEY (`id`) |
---|
| 162 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=111 ; |
---|
| 163 | |
---|
| 164 | -- -------------------------------------------------------- |
---|
| 165 | |
---|
| 166 | -- |
---|
| 167 | -- Tabellenstruktur fÃŒr Tabelle `lecture_exercise` |
---|
| 168 | -- |
---|
| 169 | |
---|
| 170 | CREATE TABLE IF NOT EXISTS `lecture_exercise` ( |
---|
| 171 | `lecture` int(11) NOT NULL, |
---|
| 172 | `exercise` int(11) NOT NULL, |
---|
| 173 | UNIQUE KEY `lecture_2` (`lecture`,`exercise`), |
---|
| 174 | KEY `exercise` (`exercise`) |
---|
| 175 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
---|
| 176 | |
---|
| 177 | -- |
---|
| 178 | -- Constraints der exportierten Tabellen |
---|
| 179 | -- |
---|
| 180 | |
---|
| 181 | -- |
---|
| 182 | -- Constraints der Tabelle `exercisesheet` |
---|
| 183 | -- |
---|
| 184 | ALTER TABLE `exercisesheet` |
---|
| 185 | ADD CONSTRAINT `exercisesheet_ibfk_1` FOREIGN KEY (`lectureevent`) REFERENCES `lectureevent` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
| 186 | |
---|
| 187 | -- |
---|
| 188 | -- Constraints der Tabelle `exercisesheet_exercise` |
---|
| 189 | -- |
---|
| 190 | ALTER TABLE `exercisesheet_exercise` |
---|
| 191 | ADD CONSTRAINT `exercisesheet_exercise_ibfk_1` FOREIGN KEY (`exercisesheet`) REFERENCES `exercisesheet` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, |
---|
| 192 | ADD CONSTRAINT `exercisesheet_exercise_ibfk_2` FOREIGN KEY (`exercise`) REFERENCES `exercise` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
| 193 | |
---|
| 194 | -- |
---|
| 195 | -- Constraints der Tabelle `keyword_exercise` |
---|
| 196 | -- |
---|
| 197 | ALTER TABLE `keyword_exercise` |
---|
| 198 | ADD CONSTRAINT `keyword_exercise_ibfk_1` FOREIGN KEY (`exercise`) REFERENCES `exercise` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
| 199 | |
---|
| 200 | -- |
---|
| 201 | -- Constraints der Tabelle `keyword_exercisesheet` |
---|
| 202 | -- |
---|
| 203 | ALTER TABLE `keyword_exercisesheet` |
---|
| 204 | ADD CONSTRAINT `keyword_exercisesheet_ibfk_1` FOREIGN KEY (`exercisesheet`) REFERENCES `exercisesheet` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
| 205 | |
---|
| 206 | -- |
---|
| 207 | -- Constraints der Tabelle `keyword_lecture` |
---|
| 208 | -- |
---|
| 209 | ALTER TABLE `keyword_lecture` |
---|
| 210 | ADD CONSTRAINT `keyword_lecture_ibfk_1` FOREIGN KEY (`lecture`) REFERENCES `lecture` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
| 211 | |
---|
| 212 | -- |
---|
| 213 | -- Constraints der Tabelle `lectureevent` |
---|
| 214 | -- |
---|
| 215 | ALTER TABLE `lectureevent` |
---|
| 216 | ADD CONSTRAINT `lectureevent_ibfk_1` FOREIGN KEY (`lecture`) REFERENCES `lecture` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
| 217 | |
---|
| 218 | -- |
---|
| 219 | -- Constraints der Tabelle `lectureevent_lecturer` |
---|
| 220 | -- |
---|
| 221 | ALTER TABLE `lectureevent_lecturer` |
---|
| 222 | ADD CONSTRAINT `lectureevent_lecturer_ibfk_1` FOREIGN KEY (`lectureevent`) REFERENCES `lectureevent` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, |
---|
| 223 | ADD CONSTRAINT `lectureevent_lecturer_ibfk_2` FOREIGN KEY (`lecturer`) REFERENCES `lecturer` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
| 224 | |
---|
| 225 | -- |
---|
| 226 | -- Constraints der Tabelle `lecture_exercise` |
---|
| 227 | -- |
---|
| 228 | ALTER TABLE `lecture_exercise` |
---|
| 229 | ADD CONSTRAINT `lecture_exercise_ibfk_1` FOREIGN KEY (`lecture`) REFERENCES `lecture` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, |
---|
| 230 | ADD CONSTRAINT `lecture_exercise_ibfk_2` FOREIGN KEY (`exercise`) REFERENCES `exercise` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|