SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";

CREATE TABLE `adresse` (
  `adress_id` int(11) NOT NULL,
  `strasse` varchar(100) NOT NULL,
  `hausnummer` varchar(5) NOT NULL,
  `ort` varchar(100) NOT NULL,
  `plz` int(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `adresse` (`adress_id`, `strasse`, `hausnummer`, `ort`, `plz`) VALUES
(0, 'Steinplatz', '3', 'Berlin', 10623),
(1, 'Pablo-Picasso-Strasse', '20', 'Rostock', 18147),
(2, 'Robert-Koch-Strasse', '20', 'Erfurt', 99096),
(3, 'Bismarckstrasse', '87', 'Stuttgart', 70197),
(4, 'Salzgasse', '10', 'Regensburg', 93059),
(5, 'Am Winterhafen', '8', 'Magdeburg', 39114),
(6, 'Odeonsplatz', '1', 'München', 80539),
(7, 'Ludwig-Erhard-Allee', '20', 'Bonn', 53175),
(8, 'Schlossplatz', '2', 'Münster', 48149),
(9, 'Langemarckstrasse', '113', 'Bremen', 28199);

CREATE TABLE `person` (
  `person_id` int(11) NOT NULL,
  `anrede` varchar(20) NOT NULL,
  `vorname` varchar(50) NOT NULL,
  `nachname` varchar(50) NOT NULL,
  `geburtsdatum` date NOT NULL,
  `familienstand` varchar(20) NOT NULL,
  `hochzeitsdatum` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `person` (`person_id`, `anrede`, `vorname`, `nachname`, `geburtsdatum`, `familienstand`, `hochzeitsdatum`) VALUES
(1, 'Herr', 'Michael', 'Hauer', '1990-11-06', 'Ledig', '0000-00-00'),
(2, 'Herr', 'Sebastian', 'Beyer', '1994-10-10', 'Ledig', '0000-00-00'),
(3, 'Frau', 'Manuela', 'Reifert', '1992-05-21', 'Verheiratet', '2018-08-11'),
(4, 'Frau', 'Sabine', 'Nielsen', '1981-02-06', 'Geschieden', '2010-05-15'),
(5, 'Frau', 'Ellen', 'Lück', '1985-04-17', 'Verheiratet', '2017-07-08'),
(6, 'Herr', 'Maik', 'Weißberg', '1978-11-28', 'Geschieden', '2003-09-06'),
(7, 'Frau', 'Hannelore', 'Winkelmann', '1969-03-20', 'Geschieden', '2007-02-07'),
(8, 'Herr', 'Stefan', 'Röhl', '1988-09-26', 'Ledig', '0000-00-00'),
(9, 'Frau', 'Stefanie', 'Peitz', '2002-01-09', 'Ledig', '0000-00-00'),
(10, 'Herr', 'Luca', 'Harting', '2000-06-03', 'Ledig', '0000-00-00'),
(11, 'Herr', 'Michael', 'Butz', '1989-04-17', 'Verheiratet', '2012-07-28'),
(12, 'Frau', 'Jenny', 'Ehrler', '1982-07-22', 'Verheiratet', '2007-10-27'),
(13, 'Herr', 'Andreas', 'Menschel', '1979-11-25', 'Geschieden', '2014-04-26');

ALTER TABLE `adresse`
  ADD PRIMARY KEY (`adress_id`);

ALTER TABLE `person`
  ADD PRIMARY KEY (`person_id`);
COMMIT;