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

--
-- Baza danych: `pracownicy`
--
CREATE DATABASE IF NOT EXISTS `pracownicy` DEFAULT CHARACTER SET utf8 COLLATE utf8_polish_ci;
USE `pracownicy`;

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

--
-- Struktura tabeli dla tabeli `kontakty`
--

DROP TABLE IF EXISTS `kontakty`;
CREATE TABLE `kontakty` (
  `id` int(11) NOT NULL,
  `id_pracownika` int(11) NOT NULL,
  `telefon` varchar(12) COLLATE utf8_polish_ci DEFAULT NULL,
  `email` varchar(50) COLLATE utf8_polish_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

--
-- Zrzut danych tabeli `kontakty`
--

INSERT INTO `kontakty` (`id`, `id_pracownika`, `telefon`, `email`) VALUES
(1, 1, '601324657', 'jkowalski@home.net'),
(2, 2, '624980043', 'anna_nowak@wp.pl'),
(3, 3, '832453443', 'pasternakewa@onet.pl'),
(4, 4, '611980156', 'iwomis@home.net'),
(5, 5, '644234543', 'imajchrzak@op.pl'),
(6, 6, '822657667', 'zamojskijan@grupamov.pl'),
(7, 7, '687778790', 'andzamojski@onet.pl'),
(8, 8, '735924509', 'piterzam@home.edu.pl');

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

--
-- Struktura tabeli dla tabeli `place`
--

DROP TABLE IF EXISTS `place`;
CREATE TABLE `place` (
  `id_pracownika` int(11) DEFAULT NULL,
  `id_stanowiska` int(11) DEFAULT NULL,
  `data_zatr` date DEFAULT NULL,
  `placa` decimal(8,2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

--
-- Zrzut danych tabeli `place`
--

INSERT INTO `place` (`id_pracownika`, `id_stanowiska`, `data_zatr`, `placa`) VALUES
(1, 7, '1992-12-03', '1200.00'),
(2, 3, '1993-02-01', '2300.00'),
(3, 2, '1994-05-06', '1800.00'),
(4, 4, '1995-02-03', '1450.00'),
(5, 5, '1993-04-05', '1200.00'),
(6, 4, '1993-04-05', '1500.00'),
(7, 6, '1994-12-10', '1500.00'),
(8, 1, '1995-02-03', '3500.00');

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

--
-- Struktura tabeli dla tabeli `pracownicy`
--

DROP TABLE IF EXISTS `pracownicy`;
CREATE TABLE `pracownicy` (
  `id` int(11) NOT NULL,
  `imie` varchar(20) COLLATE utf8_polish_ci DEFAULT NULL,
  `nazwisko` varchar(30) COLLATE utf8_polish_ci DEFAULT NULL,
  `data_urodz` date DEFAULT NULL,
  `ulica` varchar(30) COLLATE utf8_polish_ci DEFAULT NULL,
  `kod` varchar(6) COLLATE utf8_polish_ci DEFAULT NULL,
  `miasto` varchar(30) COLLATE utf8_polish_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

--
-- Zrzut danych tabeli `pracownicy`
--

INSERT INTO `pracownicy` (`id`, `imie`, `nazwisko`, `data_urodz`, `ulica`, `kod`, `miasto`) VALUES
(1, 'Jan', 'Kowalski', '1968-12-22', 'Matejki 2/3', '27-610', 'Sandomierz'),
(2, 'Anna', 'Nowak', '1970-12-04', 'Miła 2/3', '27-610', 'Stalowa Wola'),
(3, 'Ewa', 'Pasternak', '1972-01-01', 'Reja 23/3', '27-600', 'Sandomierz'),
(4, 'Iwona', 'Miśkiewicz', '1968-05-06', 'Rejtana 34/2', '27-600', 'Sandomierz'),
(5, 'Igor', 'Majchrzak', '1960-07-11', 'Kościuszki 2/34', '34-400', 'Ostrowiec'),
(6, 'Jan', 'Zamojski', '1973-03-13', 'Batorego 2/3', '34-400', 'Tarnobrzeg'),
(7, 'Andrzej', 'Zamojski', '1966-03-19', 'Batorego 2/3', '34-400', 'Tarnobrzeg'),
(8, 'Piotr', 'Zamojski', '1980-12-09', 'Komuny 9/32', '27-600', 'Sandomierz'),
(9, 'Edward', 'Kowalski', '1973-12-06', 'Kielecka 23a', '27-600', 'Sandomierz'),
(10, 'Janusz', 'Sarna', '1985-03-04', 'Krawiecka 12/9', '27-600', 'Tarnobrzeg'),
(11, 'Jerzy', 'Makowski', '1978-07-01', 'Bosmańska 5', '27-600', 'Opatów'),
(12, 'Paweł', 'Kowalski', '1965-02-24', 'Mickiewicza 37b', '27-600', 'Kielce');

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

--
-- Struktura tabeli dla tabeli `stanowiska`
--

DROP TABLE IF EXISTS `stanowiska`;
CREATE TABLE `stanowiska` (
  `id` int(11) NOT NULL,
  `stanowisko` varchar(30) COLLATE utf8_polish_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

--
-- Zrzut danych tabeli `stanowiska`
--

INSERT INTO `stanowiska` (`id`, `stanowisko`) VALUES
(1, 'dyrektor'),
(2, 'asystentka'),
(3, 'księgowa'),
(4, 'serwisant'),
(5, 'magazynier'),
(6, 'kierowca'),
(7, 'goniec'),
(8, 'sprzedawca'),
(9, 'sprzątaczka');

--
-- Indeksy dla zrzutów tabel
--

--
-- Indeksy dla tabeli `kontakty`
--
ALTER TABLE `kontakty`
  ADD PRIMARY KEY (`id`),
  ADD KEY `id_pracownika` (`id_pracownika`);

--
-- Indeksy dla tabeli `place`
--
ALTER TABLE `place`
  ADD KEY `id_pracownika` (`id_pracownika`),
  ADD KEY `id_stanowiska` (`id_stanowiska`);

--
-- Indeksy dla tabeli `pracownicy`
--
ALTER TABLE `pracownicy`
  ADD PRIMARY KEY (`id`);

--
-- Indeksy dla tabeli `stanowiska`
--
ALTER TABLE `stanowiska`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT dla zrzuconych tabel
--

--
-- AUTO_INCREMENT dla tabeli `kontakty`
--
ALTER TABLE `kontakty`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT dla tabeli `pracownicy`
--
ALTER TABLE `pracownicy`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT dla tabeli `stanowiska`
--
ALTER TABLE `stanowiska`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- Ograniczenia dla zrzutów tabel
--

--
-- Ograniczenia dla tabeli `kontakty`
--
ALTER TABLE `kontakty`
  ADD CONSTRAINT `kontakty_ibfk_1` FOREIGN KEY (`id_pracownika`) REFERENCES `pracownicy` (`id`);

--
-- Ograniczenia dla tabeli `place`
--
ALTER TABLE `place`
  ADD CONSTRAINT `place_ibfk_1` FOREIGN KEY (`id_pracownika`) REFERENCES `pracownicy` (`id`),
  ADD CONSTRAINT `place_ibfk_2` FOREIGN KEY (`id_stanowiska`) REFERENCES `stanowiska` (`id`);
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 */;
