-- phpMyAdmin SQL Dump
-- version 5.0.4
-- https://www.phpmyadmin.net/
--
-- Gép: 127.0.0.1
-- Létrehozás ideje: 2021. Jún 15. 14:52
-- Kiszolgáló verziója: 10.1.36-MariaDB
-- PHP verzió: 7.2.11

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

--
-- Adatbázis: `roxfort`
--
CREATE DATABASE IF NOT EXISTS `roxfort` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
USE `roxfort`;

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

--
-- Tábla szerkezet ehhez a táblához `gyakorlat`
--

DROP TABLE IF EXISTS `gyakorlat`;
CREATE TABLE IF NOT EXISTS `gyakorlat` (
  `tanulok_id` int(3) NOT NULL,
  `orak_id` int(3) NOT NULL,
  `bubaj_gyakorlasok_szama` int(3) NOT NULL,
  PRIMARY KEY (`tanulok_id`,`orak_id`),
  KEY `orak_id` (`orak_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;

--
-- A tábla adatainak kiíratása `gyakorlat`
--

INSERT INTO `gyakorlat` (`tanulok_id`, `orak_id`, `bubaj_gyakorlasok_szama`) VALUES
(1, 5, 126),
(1, 8, 86),
(1, 10, 34),
(2, 1, 21),
(2, 10, 32),
(3, 1, 45),
(3, 2, 33),
(3, 5, 40),
(3, 10, 25),
(4, 2, 87),
(4, 5, 65),
(4, 6, 75),
(4, 9, 87),
(4, 10, 61),
(5, 4, 22),
(5, 5, 12),
(6, 3, 33),
(6, 6, 25),
(6, 9, 40),
(7, 7, 23),
(7, 10, 20),
(8, 8, 35),
(9, 3, 19),
(9, 6, 36),
(10, 1, 30),
(11, 3, 31),
(11, 4, 32),
(11, 8, 40),
(12, 1, 32),
(12, 8, 35),
(13, 3, 23),
(13, 4, 40),
(14, 4, 22),
(14, 7, 30),
(15, 3, 23),
(15, 10, 19),
(16, 7, 27),
(17, 4, 32),
(17, 8, 28),
(18, 1, 24),
(18, 3, 15),
(18, 8, 15),
(19, 2, 16),
(19, 7, 22),
(20, 2, 35),
(20, 3, 25),
(21, 1, 40),
(21, 9, 39),
(22, 2, 22),
(22, 4, 40),
(22, 10, 31),
(23, 5, 25),
(24, 1, 35),
(24, 6, 27),
(25, 1, 20),
(25, 7, 23),
(26, 1, 26),
(26, 2, 15),
(27, 1, 28),
(27, 6, 32),
(28, 1, 12),
(28, 5, 36),
(28, 10, 25),
(29, 3, 33),
(29, 10, 12),
(30, 4, 23);

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

--
-- Tábla szerkezet ehhez a táblához `orak`
--

DROP TABLE IF EXISTS `orak`;
CREATE TABLE IF NOT EXISTS `orak` (
  `id` int(3) NOT NULL AUTO_INCREMENT,
  `nev` varchar(30) COLLATE utf8mb4_hungarian_ci NOT NULL,
  `tanar_id` int(3) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `tanar_id` (`tanar_id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;

--
-- A tábla adatainak kiíratása `orak`
--

INSERT INTO `orak` (`id`, `nev`, `tanar_id`) VALUES
(1, 'Sotet varazslatok kivedese', 1),
(2, 'Bajitaltan', 4),
(3, 'Bubajtan', 3),
(4, 'Legendas lenyek gondozasa', 7),
(5, 'Horcrux kereses', 8),
(6, 'Gyogynovenytan', 6),
(7, 'Atvaltoztatastan', 2),
(8, 'Okklumencia', 1),
(9, 'Joslastan', 5),
(10, 'Magas szintu magia', 8);

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

--
-- Tábla szerkezet ehhez a táblához `tanarok`
--

DROP TABLE IF EXISTS `tanarok`;
CREATE TABLE IF NOT EXISTS `tanarok` (
  `id` int(3) NOT NULL AUTO_INCREMENT,
  `nev` varchar(20) COLLATE utf8mb4_hungarian_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;

--
-- A tábla adatainak kiíratása `tanarok`
--

INSERT INTO `tanarok` (`id`, `nev`) VALUES
(1, 'Piton'),
(2, 'Mcgalagony'),
(3, 'Flitwick'),
(4, 'Lumplsuck'),
(5, 'Trelawney'),
(6, 'Bimba'),
(7, 'Hagrid'),
(8, 'Dumbledore');

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

--
-- Tábla szerkezet ehhez a táblához `tanulok`
--

DROP TABLE IF EXISTS `tanulok`;
CREATE TABLE IF NOT EXISTS `tanulok` (
  `id` int(3) NOT NULL AUTO_INCREMENT,
  `nev` varchar(30) COLLATE utf8mb4_hungarian_ci NOT NULL,
  `haz` varchar(30) COLLATE utf8mb4_hungarian_ci NOT NULL,
  `nem` varchar(1) COLLATE utf8mb4_hungarian_ci NOT NULL,
  `magassag` int(3) NOT NULL,
  `varazsleny` varchar(30) COLLATE utf8mb4_hungarian_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;

--
-- A tábla adatainak kiíratása `tanulok`
--

INSERT INTO `tanulok` (`id`, `nev`, `haz`, `nem`, `magassag`, `varazsleny`) VALUES
(1, 'Harry Potter', 'Griffendel', 'F', 175, 'bagoly'),
(2, 'Neville Longbottom', 'Griffendel', 'F', 173, 'varangy'),
(3, 'Ron Weasley', 'Griffendel', 'F', 182, 'patkany'),
(4, 'Hermione Granger', 'Griffendel', 'N', 170, 'macska'),
(5, 'Stewart Ackerley', 'Hollohat', 'F', 176, 'bagoly'),
(6, 'Luna Lovegood', 'Hollohat', 'N', 172, 'bagoly'),
(7, 'Susan Bones', 'Hugrabug', 'N', 165, 'farkas'),
(8, 'Nymphadora Tonks', 'Hugrabug', 'N', 173, 'kacsa'),
(9, 'Dorea Black', 'Mardekar', 'N', 166, 'mosomedve'),
(10, 'Draco Malfoy', 'Mardekar', 'F', 180, 'bagoly'),
(11, 'Dean Thomas', 'Griffendel', 'F', 185, 'macska'),
(12, 'Hannah Abbott', 'Hugrabug', 'N', 171, 'borz'),
(13, 'Cedric Diggory', 'Hugrabug', 'F', 188, 'bagoly'),
(14, 'Gregory Monstro', 'Mardekar', 'F', 201, 'kigyo'),
(15, 'Vincent Crack', 'Mardekar', 'F', 199, 'varangy'),
(16, 'Megan Jones', 'Hugrabug', 'N', 175, 'borz'),
(17, 'Lucian Bole', 'Mardekar', 'F', 182, 'kigyo'),
(18, 'Regulus Black', 'Mardekar', 'F', 185, 'bagoly'),
(19, 'Olive Hornby', 'Ismeretlen', 'N', 173, 'patkany'),
(20, 'Sue Li', 'Hollohat', 'N', 188, 'hollo'),
(21, 'Padma Patil', 'Hollohat', 'N', 163, 'patkany'),
(22, 'Hisztis Myrtle', 'Hollohat', 'N', 159, 'bohochal'),
(23, 'Zacharias Smith', 'Hugrabug', 'F', 174, 'bagoly'),
(24, 'Peter Pettigrew', 'Griffendel', 'F', 135, 'patkany'),
(25, 'Oliver Wood', 'Griffendel', 'F', 174, 'vakond'),
(26, 'Charlie Weasley', 'Griffendel', 'F', 189, 'sarkany'),
(27, 'Penelope Clearwater', 'Hollohat', 'N', 169, 'vidra'),
(28, 'Rose Zeller', 'Hugrabug', 'N', 177, 'bagoly'),
(29, 'Narcissa Black', 'Mardekar', 'N', 159, 'kigyo'),
(30, 'Blaise Zambini', 'Mardekar', 'F', 194, 'patkany');

--
-- Megkötések a kiírt táblákhoz
--

--
-- Megkötések a táblához `gyakorlat`
--
ALTER TABLE `gyakorlat`
  ADD CONSTRAINT `gyakorlat_ibfk_1` FOREIGN KEY (`tanulok_id`) REFERENCES `tanulok` (`id`),
  ADD CONSTRAINT `gyakorlat_ibfk_2` FOREIGN KEY (`orak_id`) REFERENCES `orak` (`id`);

--
-- Megkötések a táblához `orak`
--
ALTER TABLE `orak`
  ADD CONSTRAINT `orak_ibfk_1` FOREIGN KEY (`tanar_id`) REFERENCES `tanarok` (`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 */;
