-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Erstellungszeit: 29. Sep 2023 um 14:14
-- Server-Version: 10.4.28-MariaDB
-- PHP-Version: 8.2.4

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
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 utf8mb4 */;

--
-- Datenbank: `agens_login`
--

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

--
-- Tabellenstruktur für Tabelle `bezirk`
--

CREATE TABLE `bezirk` (
  `bezirkID` int(11) NOT NULL,
  `bezirkName` varchar(50) NOT NULL,
  `bezirkKuerzel` varchar(25) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Daten für Tabelle `bezirk`
--

INSERT INTO `bezirk` (`bezirkID`, `bezirkName`, `bezirkKuerzel`) VALUES
(1, 'Mitte', 'mitt'),
(2, 'Friedrichshain-Kreuzberg', 'frkr'),
(3, 'Pankow', 'pank'),
(4, 'Charlottenburg-Wilm', 'chwi'),
(5, 'Spandau', 'span'),
(6, 'Steglitz-Zehlendorf', 'stze'),
(7, 'Tempelhof-Schöneberg', 'tsch'),
(8, 'Neukölln', 'neuk'),
(9, 'Treptow-Köpenick', 'trkoe'),
(10, 'Marzahn-Hellersdorf', 'mahe'),
(11, 'Lichtenberg', 'lich'),
(12, 'Reinickendorf', 'rein');

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

--
-- Tabellenstruktur für Tabelle `raenge`
--

CREATE TABLE `raenge` (
  `rangID` int(10) NOT NULL,
  `name` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Daten für Tabelle `raenge`
--

INSERT INTO `raenge` (`rangID`, `name`) VALUES
(1, 'Admin'),
(2, 'Observer'),
(3, 'Wanderer'),
(4, 'DatalistOnly');

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

--
-- Tabellenstruktur für Tabelle `user`
--

CREATE TABLE `user` (
  `userID` int(10) NOT NULL,
  `vorname` varchar(20) NOT NULL,
  `nachname` varchar(20) NOT NULL,
  `benutzername` varchar(50) NOT NULL,
  `password` varchar(255) NOT NULL,
  `Mail` varchar(255) NOT NULL,
  `rangID` int(10) NOT NULL,
  `bezirkID` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Indizes der exportierten Tabellen
--

--
-- Indizes für die Tabelle `bezirk`
--
ALTER TABLE `bezirk`
  ADD PRIMARY KEY (`bezirkID`);

--
-- Indizes für die Tabelle `raenge`
--
ALTER TABLE `raenge`
  ADD PRIMARY KEY (`rangID`);

--
-- Indizes für die Tabelle `user`
--
ALTER TABLE `user`
  ADD PRIMARY KEY (`userID`),
  ADD KEY `rangID` (`rangID`),
  ADD KEY `bezirkID` (`bezirkID`);

--
-- AUTO_INCREMENT für exportierte Tabellen
--

--
-- AUTO_INCREMENT für Tabelle `bezirk`
--
ALTER TABLE `bezirk`
  MODIFY `bezirkID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT für Tabelle `raenge`
--
ALTER TABLE `raenge`
  MODIFY `rangID` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT für Tabelle `user`
--
ALTER TABLE `user`
  MODIFY `userID` int(10) NOT NULL AUTO_INCREMENT;

--
-- Constraints der exportierten Tabellen
--

--
-- Constraints der Tabelle `user`
--
ALTER TABLE `user`
  ADD CONSTRAINT `user_ibfk_1` FOREIGN KEY (`rangID`) REFERENCES `raenge` (`rangID`),
  ADD CONSTRAINT `user_ibfk_2` FOREIGN KEY (`bezirkID`) REFERENCES `bezirk` (`bezirkID`);
COMMIT;

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