-- phpMyAdmin SQL Dump -- version 4.4.1.1 -- http://www.phpmyadmin.net -- -- Host: localhost -- Erstellungszeit: 20. Apr 2015 um 12:45 -- Server-Version: 10.0.17-MariaDB-log -- PHP-Version: 5.6.7 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -- Datenbank: `catalog` -- -- -------------------------------------------------------- -- -- Tabellenstruktur für Tabelle `category` -- CREATE TABLE IF NOT EXISTS `category` ( `id` int(11) NOT NULL COMMENT 'The primary key of the category.', `name` varchar(100) NOT NULL COMMENT 'The name of the category.', `description` varchar(1000) DEFAULT NULL COMMENT 'The description of the category.' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Tabellenstruktur für Tabelle `product` -- CREATE TABLE IF NOT EXISTS `product` ( `id` int(11) NOT NULL COMMENT 'The primary key for the table.', `name` varchar(100) NOT NULL COMMENT 'The name of the product.', `price` decimal(10,2) NOT NULL COMMENT 'The price of the product in euro (VAT included).', `width` int(11) NOT NULL COMMENT 'The width of the product in millimeter.', `height` int(11) NOT NULL COMMENT 'The height of the product in millimeter.', `description` varchar(1000) DEFAULT NULL COMMENT 'The description of the product.' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Tabellenstruktur für Tabelle `product_category` -- CREATE TABLE IF NOT EXISTS `product_category` ( `product_id` int(11) NOT NULL COMMENT 'The product_id from the product table.', `category_id` int(11) NOT NULL COMMENT 'The category_id from the category table.' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Tabellenstruktur für Tabelle `user` -- CREATE TABLE IF NOT EXISTS `user` ( `username` varchar(100) NOT NULL COMMENT 'The username of the user.', `password` char(40) NOT NULL COMMENT 'The password of the user. (sha-1)' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Indizes der exportierten Tabellen -- -- -- Indizes für die Tabelle `category` -- ALTER TABLE `category` ADD PRIMARY KEY (`id`); -- -- Indizes für die Tabelle `product` -- ALTER TABLE `product` ADD PRIMARY KEY (`id`); -- -- Indizes für die Tabelle `product_category` -- ALTER TABLE `product_category` ADD PRIMARY KEY (`product_id`,`category_id`), ADD KEY `category_id` (`category_id`); -- -- Indizes für die Tabelle `user` -- ALTER TABLE `user` ADD PRIMARY KEY (`username`); -- -- AUTO_INCREMENT für exportierte Tabellen -- -- -- AUTO_INCREMENT für Tabelle `category` -- ALTER TABLE `category` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'The primary key of the category.'; -- -- AUTO_INCREMENT für Tabelle `product` -- ALTER TABLE `product` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'The primary key for the table.'; -- -- Constraints der exportierten Tabellen -- -- -- Constraints der Tabelle `product_category` -- ALTER TABLE `product_category` ADD CONSTRAINT `product_category_ibfk_1` FOREIGN KEY (`category_id`) REFERENCES `category` (`id`), ADD CONSTRAINT `product_category_ibfk_2` FOREIGN KEY (`product_id`) REFERENCES `product` (`id`); /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;