Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- phpMyAdmin SQL Dump
- -- version 4.7.4
- -- https://www.phpmyadmin.net/
- --
- -- Host: 127.0.0.1
- -- Czas generowania: 13 Paź 2018, 15:04
- -- Wersja serwera: 10.1.30-MariaDB
- -- Wersja PHP: 7.2.1
- SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
- SET AUTOCOMMIT = 0;
- 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: `okomedica`
- --
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `admin`
- --
- CREATE TABLE `admin` (
- `LOGIN` varchar(20) NOT NULL,
- `HASŁO` varchar(20) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `grafik`
- --
- CREATE TABLE `grafik` (
- `Data` date NOT NULL,
- `Godzina` time NOT NULL,
- `ID_PRACOWNIKA` int(11) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `pacjenci`
- --
- CREATE TABLE `pacjenci` (
- `ID_PACJENTA` int(11) NOT NULL,
- `Imie` varchar(20) NOT NULL,
- `Nazwisko` varchar(30) NOT NULL,
- `Email` varchar(50) NOT NULL,
- `Nr_telefonu` varchar(11) NOT NULL,
- `Login` varchar(20) NOT NULL,
- `Hasło` varchar(20) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Zrzut danych tabeli `pacjenci`
- --
- INSERT INTO `pacjenci` (`ID_PACJENTA`, `Imie`, `Nazwisko`, `Email`, `Nr_telefonu`, `Login`, `Hasło`) VALUES
- (1, 'Basia', 'Budzińska', 'basia@gmail.com', '123456789', 'basia_1', 'haslo'),
- (2, 'Kuba', 'Buba', 'buba@gmail.com', '123456778', 'buba_1', 'haslo'),
- (5, 'Karolina', 'Sytek', 'karo@gmail.com', '135246789', 'karo_1', 'haslo');
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `pracownicy`
- --
- CREATE TABLE `pracownicy` (
- `ID_PRACOWNIKA` int(11) NOT NULL,
- `Imie` varchar(20) NOT NULL,
- `Nazwisko` varchar(30) NOT NULL,
- `Email` varchar(50) NOT NULL,
- `Nr_telefonu` varchar(11) NOT NULL,
- `Login` varchar(20) NOT NULL,
- `Hasło` varchar(20) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `wizyty`
- --
- CREATE TABLE `wizyty` (
- `ID_Wizyty` int(11) NOT NULL,
- `ID_PACJENTA` int(11) NOT NULL,
- `ID_PRACOWNIKA` int(11) NOT NULL,
- `Data` date NOT NULL,
- `Godzina` time NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Indeksy dla zrzutów tabel
- --
- --
- -- Indexes for table `grafik`
- --
- ALTER TABLE `grafik`
- ADD KEY `Data` (`Data`,`Godzina`,`ID_PRACOWNIKA`),
- ADD KEY `ID_PRACOWNIKA` (`ID_PRACOWNIKA`),
- ADD KEY `Godzina` (`Godzina`);
- --
- -- Indexes for table `pacjenci`
- --
- ALTER TABLE `pacjenci`
- ADD PRIMARY KEY (`ID_PACJENTA`),
- ADD UNIQUE KEY `Login` (`Login`);
- --
- -- Indexes for table `pracownicy`
- --
- ALTER TABLE `pracownicy`
- ADD PRIMARY KEY (`ID_PRACOWNIKA`),
- ADD UNIQUE KEY `Login` (`Login`);
- --
- -- Indexes for table `wizyty`
- --
- ALTER TABLE `wizyty`
- ADD PRIMARY KEY (`ID_Wizyty`),
- ADD KEY `ID_PRACOWNIKA` (`ID_PRACOWNIKA`) USING BTREE,
- ADD KEY `ID_PACJENTA` (`ID_PACJENTA`),
- ADD KEY `Data` (`Data`),
- ADD KEY `Godzina` (`Godzina`);
- --
- -- AUTO_INCREMENT for dumped tables
- --
- --
- -- AUTO_INCREMENT dla tabeli `pacjenci`
- --
- ALTER TABLE `pacjenci`
- MODIFY `ID_PACJENTA` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
- --
- -- AUTO_INCREMENT dla tabeli `pracownicy`
- --
- ALTER TABLE `pracownicy`
- MODIFY `ID_PRACOWNIKA` int(11) NOT NULL AUTO_INCREMENT;
- --
- -- AUTO_INCREMENT dla tabeli `wizyty`
- --
- ALTER TABLE `wizyty`
- MODIFY `ID_Wizyty` int(11) NOT NULL AUTO_INCREMENT;
- --
- -- Ograniczenia dla zrzutów tabel
- --
- --
- -- Ograniczenia dla tabeli `grafik`
- --
- ALTER TABLE `grafik`
- ADD CONSTRAINT `grafik_ibfk_1` FOREIGN KEY (`ID_PRACOWNIKA`) REFERENCES `pracownicy` (`ID_PRACOWNIKA`) ON DELETE CASCADE ON UPDATE CASCADE,
- ADD CONSTRAINT `grafik_ibfk_2` FOREIGN KEY (`ID_PRACOWNIKA`) REFERENCES `pracownicy` (`ID_PRACOWNIKA`),
- ADD CONSTRAINT `grafik_ibfk_3` FOREIGN KEY (`ID_PRACOWNIKA`) REFERENCES `pracownicy` (`ID_PRACOWNIKA`);
- --
- -- Ograniczenia dla tabeli `wizyty`
- --
- ALTER TABLE `wizyty`
- ADD CONSTRAINT `wizyty_ibfk_1` FOREIGN KEY (`ID_PRACOWNIKA`) REFERENCES `pracownicy` (`ID_PRACOWNIKA`),
- ADD CONSTRAINT `wizyty_ibfk_2` FOREIGN KEY (`ID_PACJENTA`) REFERENCES `pacjenci` (`ID_PACJENTA`),
- ADD CONSTRAINT `wizyty_ibfk_3` FOREIGN KEY (`Data`) REFERENCES `grafik` (`Data`),
- ADD CONSTRAINT `wizyty_ibfk_4` FOREIGN KEY (`Godzina`) REFERENCES `grafik` (`Godzina`) ON DELETE CASCADE ON UPDATE CASCADE;
- 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 */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement