-- phpMyAdmin SQL Dump
-- version 4.3.2
-- http://www.phpmyadmin.net
--
-- Machine: localhost
-- Gegenereerd op: 02 jun 2016 om 11:07
-- Serverversie: 5.5.31
-- PHP-versie: 5.5.35

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 */;

--
-- Databank: `alarmzende_db`
--

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `bestelling`
--

CREATE TABLE IF NOT EXISTS `bestelling` (
  `id` int(11) UNSIGNED NOT NULL,
  `datum` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `datum_unix` int(30) NOT NULL,
  `datum_verzonden` int(30) NOT NULL,
  `verzendwijze_id` int(11) UNSIGNED NOT NULL,
  `betaalwijze_id` int(11) UNSIGNED NOT NULL,
  `betaald` enum('0','1') NOT NULL DEFAULT '0',
  `status_id` int(11) UNSIGNED NOT NULL,
  `tracktrace` varchar(250) NOT NULL,
  `verzendkosten` double NOT NULL,
  `transactiekosten` double NOT NULL,
  `korting` double NOT NULL,
  `btw_6` double NOT NULL,
  `btw_21` double NOT NULL,
  `totaalprijs` double NOT NULL DEFAULT '0',
  `kortingscode` varchar(250) NOT NULL,
  `korting_beschrijving` varchar(250) NOT NULL,
  `klant_id` int(11) UNSIGNED NOT NULL,
  `bedrijfsnaam` varchar(250) NOT NULL,
  `geslacht` varchar(50) NOT NULL,
  `voornaam` varchar(250) NOT NULL,
  `achternaam` varchar(250) NOT NULL,
  `straat` varchar(250) NOT NULL,
  `huisnummer` varchar(10) NOT NULL,
  `postcode` varchar(250) NOT NULL,
  `plaats` varchar(250) NOT NULL,
  `land` varchar(250) NOT NULL DEFAULT 'Nederland',
  `bezorg_bedrijfsnaam` varchar(250) NOT NULL,
  `bezorg_geslacht` varchar(50) NOT NULL,
  `bezorg_voornaam` varchar(250) NOT NULL,
  `bezorg_achternaam` varchar(250) NOT NULL,
  `bezorg_straat` varchar(250) NOT NULL,
  `bezorg_huisnummer` varchar(250) NOT NULL,
  `bezorg_postcode` varchar(250) NOT NULL,
  `bezorg_plaats` varchar(250) NOT NULL,
  `bezorg_land` varchar(250) NOT NULL DEFAULT 'Nederland',
  `email` varchar(250) NOT NULL,
  `telefoon` varchar(250) NOT NULL,
  `opmerkingen` text NOT NULL,
  `code` varchar(250) NOT NULL,
  `betaal_herinnering` enum('0','1') NOT NULL DEFAULT '0',
  `resultaat_verstuurd` enum('0','1') NOT NULL DEFAULT '0',
  `resultaat_id` int(11) UNSIGNED NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `bestelling_betaalwijze`
--

CREATE TABLE IF NOT EXISTS `bestelling_betaalwijze` (
  `id` int(11) UNSIGNED NOT NULL,
  `naam` varchar(250) NOT NULL,
  `code` varchar(250) NOT NULL,
  `kosten` double NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;

--
-- Gegevens worden geëxporteerd voor tabel `bestelling_betaalwijze`
--

INSERT INTO `bestelling_betaalwijze` (`id`, `naam`, `code`, `kosten`) VALUES
(1, 'iDeal', 'ideal', 0),
(2, 'Creditcard', 'creditcard', 0),
(3, 'Paypal', 'paypal', 0),
(4, 'Overboeking', '', 0),
(5, 'Contant op locatie', '', 0);

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `bestelling_historie`
--

CREATE TABLE IF NOT EXISTS `bestelling_historie` (
  `id` int(11) UNSIGNED NOT NULL,
  `bestelling_id` int(11) UNSIGNED NOT NULL,
  `status_id` int(11) UNSIGNED NOT NULL,
  `datum` int(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `bestelling_kortingscode`
--

CREATE TABLE IF NOT EXISTS `bestelling_kortingscode` (
  `id` int(11) UNSIGNED NOT NULL,
  `klant_id` int(11) UNSIGNED NOT NULL DEFAULT '0',
  `categorie_id` int(11) UNSIGNED NOT NULL,
  `product_id` int(11) UNSIGNED NOT NULL,
  `naam` varchar(255) NOT NULL,
  `code` varchar(255) NOT NULL,
  `korting_proc` double NOT NULL,
  `korting_eur` double NOT NULL,
  `korting_bedrag` double NOT NULL,
  `begin` int(30) NOT NULL,
  `eind` int(30) NOT NULL,
  `eenmalig` enum('0','1') NOT NULL,
  `geen_verzendkosten` enum('0','1') NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `bestelling_regel`
--

CREATE TABLE IF NOT EXISTS `bestelling_regel` (
  `id` int(11) UNSIGNED NOT NULL,
  `datum` int(30) NOT NULL,
  `bestelling_id` int(11) UNSIGNED DEFAULT NULL,
  `phpsessid` varchar(250) NOT NULL,
  `product_id` int(11) UNSIGNED NOT NULL,
  `product_nummer` varchar(250) NOT NULL,
  `product_naam` varchar(250) NOT NULL,
  `maat_id` int(11) UNSIGNED NOT NULL,
  `maat_naam` varchar(50) NOT NULL,
  `aantal` int(11) UNSIGNED NOT NULL,
  `prijs` double NOT NULL,
  `btw` enum('0','6','21') NOT NULL DEFAULT '21'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `bestelling_status`
--

CREATE TABLE IF NOT EXISTS `bestelling_status` (
  `id` int(11) UNSIGNED NOT NULL,
  `naam` varchar(250) NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=101 DEFAULT CHARSET=latin1;

--
-- Gegevens worden geëxporteerd voor tabel `bestelling_status`
--

INSERT INTO `bestelling_status` (`id`, `naam`) VALUES
(1, 'Nieuw'),
(2, 'In behandeling'),
(3, 'Klaar voor bezorgen'),
(4, 'Klaar voor afhalen'),
(5, 'Verzonden'),
(6, 'Afgehaald'),
(7, 'Archief'),
(100, 'Geannuleerd');

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `bestelling_verzendwijze`
--

CREATE TABLE IF NOT EXISTS `bestelling_verzendwijze` (
  `id` int(11) UNSIGNED NOT NULL,
  `naam` varchar(250) NOT NULL,
  `kosten` double NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;

--
-- Gegevens worden geëxporteerd voor tabel `bestelling_verzendwijze`
--

INSERT INTO `bestelling_verzendwijze` (`id`, `naam`, `kosten`) VALUES
(1, 'Pakketpost', 0),
(2, 'Afhalen', 0);

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `klant`
--

CREATE TABLE IF NOT EXISTS `klant` (
  `id` int(11) UNSIGNED NOT NULL,
  `datum` int(30) NOT NULL,
  `emailadres` varchar(250) NOT NULL,
  `wachtwoord` varchar(250) NOT NULL,
  `bedrijfsnaam` varchar(250) NOT NULL,
  `geslacht` varchar(50) NOT NULL,
  `voornaam` varchar(250) NOT NULL,
  `achternaam` varchar(250) NOT NULL,
  `straat` varchar(250) NOT NULL,
  `huisnummer` varchar(250) NOT NULL,
  `postcode` varchar(250) NOT NULL,
  `plaats` varchar(250) NOT NULL,
  `land` varchar(250) NOT NULL DEFAULT 'Nederland',
  `bezorg_bedrijfsnaam` varchar(250) NOT NULL,
  `bezorg_geslacht` varchar(50) NOT NULL,
  `bezorg_voornaam` varchar(250) NOT NULL,
  `bezorg_achternaam` varchar(250) NOT NULL,
  `bezorg_straat` varchar(250) NOT NULL,
  `bezorg_huisnummer` varchar(250) NOT NULL,
  `bezorg_postcode` varchar(250) NOT NULL,
  `bezorg_plaats` varchar(250) NOT NULL,
  `bezorg_land` varchar(250) NOT NULL DEFAULT 'Nederland',
  `telefoon` varchar(250) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `klant_product`
--

CREATE TABLE IF NOT EXISTS `klant_product` (
  `id` int(11) UNSIGNED NOT NULL,
  `klant_id` int(11) UNSIGNED NOT NULL,
  `product_id` int(11) UNSIGNED NOT NULL,
  `datum` int(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `product`
--

CREATE TABLE IF NOT EXISTS `product` (
  `id` int(11) UNSIGNED NOT NULL,
  `actief` enum('0','1') NOT NULL DEFAULT '1',
  `categorie_id` int(11) UNSIGNED NOT NULL,
  `categorie_id_2` int(11) UNSIGNED NOT NULL,
  `merk_id` int(11) UNSIGNED NOT NULL,
  `url_naam` varchar(250) NOT NULL,
  `naam` varchar(250) NOT NULL,
  `titel_naam` varchar(250) NOT NULL,
  `kleur` varchar(255) NOT NULL,
  `artikelnummer` varchar(250) NOT NULL,
  `ean` varchar(250) DEFAULT NULL,
  `prijs` double NOT NULL,
  `prijs_oud` double NOT NULL,
  `btw` varchar(2) NOT NULL DEFAULT '21',
  `beschrijving_kort` text NOT NULL,
  `beschrijving` text NOT NULL,
  `voorraad` int(11) UNSIGNED NOT NULL,
  `meta_titel` varchar(250) NOT NULL,
  `meta_description` text NOT NULL,
  `koppel_1` int(11) UNSIGNED NOT NULL,
  `koppel_1_naam` varchar(250) NOT NULL,
  `koppel_2` int(11) UNSIGNED NOT NULL,
  `koppel_2_naam` varchar(250) NOT NULL,
  `koppel_3` int(11) UNSIGNED NOT NULL,
  `koppel_3_naam` varchar(250) NOT NULL,
  `koppel_4` int(11) UNSIGNED NOT NULL,
  `koppel_4_naam` varchar(250) NOT NULL,
  `vinkje` BOOLEAN NOT NULL DEFAULT FALSE COMMENT 'op homepagina',
  `vinkje_2` BOOLEAN NOT NULL DEFAULT FALSE COMMENT 'op voorraad'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `product_afbeelding`
--

CREATE TABLE IF NOT EXISTS `product_afbeelding` (
  `id` int(11) UNSIGNED NOT NULL,
  `product_id` int(11) UNSIGNED NOT NULL,
  `afbeelding` varchar(250) NOT NULL,
  `volgorde` int(11) UNSIGNED UNSIGNED NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `product_categorie`
--

CREATE TABLE IF NOT EXISTS `product_categorie` (
  `id` int(11) UNSIGNED NOT NULL,
  `actief` enum('0','1') NOT NULL DEFAULT '1',
  `in_menu` enum('0','1') NOT NULL DEFAULT '0',
  `volgorde` int(11) UNSIGNED NOT NULL,
  `parent_id` int(11) UNSIGNED NOT NULL DEFAULT '0',
  `url_naam` varchar(250) NOT NULL,
  `naam` varchar(250) NOT NULL,
  `titel_naam` varchar(250) NOT NULL,
  `beschrijving` text NOT NULL,
  `afbeelding` varchar(250) NOT NULL,
  `meta_titel` varchar(250) NOT NULL,
  `meta_description` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `product_maat`
--

CREATE TABLE IF NOT EXISTS `product_maat` (
  `id` int(11) UNSIGNED NOT NULL,
  `product_id` int(11) UNSIGNED NOT NULL,
  `maat` varchar(250) NOT NULL,
  `voorraad` int(11) UNSIGNED NOT NULL,
  `prijs` double NOT NULL,
  `prijs_oud` double NOT NULL,
  `soort` enum('maat','verhuur') NOT NULL DEFAULT 'maat'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `product_merk`
--

CREATE TABLE IF NOT EXISTS `product_merk` (
  `id` int(11) UNSIGNED NOT NULL,
  `volgorde` int(11) UNSIGNED NOT NULL,
  `url_naam` varchar(250) NOT NULL,
  `naam` varchar(250) NOT NULL,
  `titel_naam` varchar(250) NOT NULL,
  `beschrijving` text NOT NULL,
  `afbeelding` varchar(250) NOT NULL,
  `meta_titel` varchar(250) NOT NULL,
  `meta_description` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Indexen voor geëxporteerde tabellen
--

--
-- Indexen voor tabel `bestelling`
--
ALTER TABLE `bestelling`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `bestelling_betaalwijze`
--
ALTER TABLE `bestelling_betaalwijze`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `bestelling_historie`
--
ALTER TABLE `bestelling_historie`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `bestelling_kortingscode`
--
ALTER TABLE `bestelling_kortingscode`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `bestelling_regel`
--
ALTER TABLE `bestelling_regel`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `bestelling_status`
--
ALTER TABLE `bestelling_status`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `bestelling_verzendwijze`
--
ALTER TABLE `bestelling_verzendwijze`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `klant`
--
ALTER TABLE `klant`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `klant_product`
--
ALTER TABLE `klant_product`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `product`
--
ALTER TABLE `product`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `product_afbeelding`
--
ALTER TABLE `product_afbeelding`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `product_categorie`
--
ALTER TABLE `product_categorie`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `product_maat`
--
ALTER TABLE `product_maat`
  ADD PRIMARY KEY (`id`);

--
-- Indexen voor tabel `product_merk`
--
ALTER TABLE `product_merk`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT voor geëxporteerde tabellen
--

--
-- AUTO_INCREMENT voor een tabel `bestelling`
--
ALTER TABLE `bestelling`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `bestelling_betaalwijze`
--
ALTER TABLE `bestelling_betaalwijze`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=6;
--
-- AUTO_INCREMENT voor een tabel `bestelling_historie`
--
ALTER TABLE `bestelling_historie`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `bestelling_kortingscode`
--
ALTER TABLE `bestelling_kortingscode`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `bestelling_regel`
--
ALTER TABLE `bestelling_regel`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `bestelling_status`
--
ALTER TABLE `bestelling_status`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=101;
--
-- AUTO_INCREMENT voor een tabel `bestelling_verzendwijze`
--
ALTER TABLE `bestelling_verzendwijze`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT voor een tabel `klant`
--
ALTER TABLE `klant`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `klant_product`
--
ALTER TABLE `klant_product`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `product`
--
ALTER TABLE `product`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `product_afbeelding`
--
ALTER TABLE `product_afbeelding`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `product_categorie`
--
ALTER TABLE `product_categorie`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `product_maat`
--
ALTER TABLE `product_maat`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT voor een tabel `product_merk`
--
ALTER TABLE `product_merk`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
/*!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 */;
