-- phpMyAdmin SQL Dump
-- version 5.1.1
-- https://www.phpmyadmin.net/
--
-- Gép: 127.0.0.1
-- Létrehozás ideje: 2022. Sze 19. 13:08
-- Kiszolgáló verziója: 10.4.22-MariaDB
-- PHP verzió: 8.1.2

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: `ceg`
--
CREATE DATABASE IF NOT EXISTS `ceg` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_hungarian_ci;
USE `ceg`;

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

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

CREATE TABLE IF NOT EXISTS `ceg` (
  `cegKod` int(11) NOT NULL AUTO_INCREMENT,
  `nev` varchar(30) COLLATE utf8mb4_hungarian_ci NOT NULL,
  `telepules` varchar(30) COLLATE utf8mb4_hungarian_ci NOT NULL,
  `cim` varchar(50) COLLATE utf8mb4_hungarian_ci NOT NULL,
  PRIMARY KEY (`cegKod`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;

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

INSERT INTO `ceg` (`cegKod`, `nev`, `telepules`, `cim`) VALUES
(1, 'MediaMarkt', 'Budapest', 'Kossuth Lajos tér 1-3'),
(2, 'FirstShop', 'Budapest', 'Vezér u. 83b'),
(3, 'Pcx', 'Budapest', 'Váci út 178'),
(4, 'Pc shop', 'Debrecen', 'Cegléd u. 22'),
(5, 'Alza', 'Budapest', 'Róbert Károly körút 54-58');

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

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

CREATE TABLE IF NOT EXISTS `rendelesek` (
  `az` int(11) NOT NULL AUTO_INCREMENT,
  `datum` date NOT NULL,
  `cegKod` int(11) NOT NULL,
  PRIMARY KEY (`az`),
  KEY `cegKod` (`cegKod`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;

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

INSERT INTO `rendelesek` (`az`, `datum`, `cegKod`) VALUES
(1, '2022-06-18', 2),
(2, '2022-03-12', 1),
(3, '2022-09-15', 5),
(4, '2022-01-02', 1),
(5, '2022-02-09', 4),
(6, '2022-06-07', 3),
(7, '2022-04-01', 5),
(8, '2022-07-23', 4),
(9, '2022-10-12', 2),
(10, '2022-12-07', 1);

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

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

CREATE TABLE IF NOT EXISTS `termekek` (
  `termekKod` int(11) NOT NULL AUTO_INCREMENT,
  `nev` varchar(30) COLLATE utf8mb4_hungarian_ci NOT NULL,
  `egysegAr` double NOT NULL,
  `egyseg` varchar(30) COLLATE utf8mb4_hungarian_ci NOT NULL,
  `keszlet` int(11) NOT NULL,
  PRIMARY KEY (`termekKod`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;

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

INSERT INTO `termekek` (`termekKod`, `nev`, `egysegAr`, `egyseg`, `keszlet`) VALUES
(1, 'Apple Iphone 14 Pro Max 1TB', 1200000, 'db', 1000),
(2, 'Apple Airpods 3', 71000, 'db', 1254),
(3, 'Apple Airpods 2', 50000, 'db', 13556),
(4, 'Apple Ipad Pro 12\"', 305100, 'db', 12365),
(5, 'Apple Ipad Mini 2020', 180000, 'db', 7894),
(6, 'Asus Tuf Rtx 3060', 150000, 'db', 789),
(7, 'Kingston A2000 SSD', 30000, 'db', 4156),
(8, 'Samsung 980 Evo', 45879, 'db', 126),
(9, 'Samsung 970 Pro', 84561, 'db', 48956),
(10, 'Amd Ryzen 5 3600', 60000, 'db', 7894);

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

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

CREATE TABLE IF NOT EXISTS `tetel` (
  `tetelAz` int(11) NOT NULL AUTO_INCREMENT,
  `mennyiseg` int(11) NOT NULL,
  `rendelesAz` int(11) NOT NULL,
  `termekKod` int(11) NOT NULL,
  PRIMARY KEY (`tetelAz`),
  KEY `rendelesAz` (`rendelesAz`),
  KEY `termekKod` (`termekKod`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;

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

INSERT INTO `tetel` (`tetelAz`, `mennyiseg`, `rendelesAz`, `termekKod`) VALUES
(1, 12, 1, 2),
(2, 1320, 10, 1),
(3, 48956, 6, 3),
(4, 5987, 2, 5),
(5, 896, 3, 8),
(6, 456, 4, 7),
(7, 4812, 5, 6),
(8, 231156, 6, 4),
(9, 9456, 7, 8),
(10, 748562, 8, 2),
(11, 156, 9, 3),
(12, 9456, 10, 7),
(13, 98465, 5, 7),
(14, 984561, 4, 3),
(15, 451, 7, 10),
(16, 65, 3, 1),
(17, 978465, 9, 6),
(18, 94865, 7, 4),
(19, 49, 3, 7),
(20, 1652, 1, 10);

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

--
-- Megkötések a táblához `rendelesek`
--
ALTER TABLE `rendelesek`
  ADD CONSTRAINT `rendelesek_ibfk_1` FOREIGN KEY (`cegKod`) REFERENCES `ceg` (`cegKod`);

--
-- Megkötések a táblához `tetel`
--
ALTER TABLE `tetel`
  ADD CONSTRAINT `tetel_ibfk_1` FOREIGN KEY (`rendelesAz`) REFERENCES `rendelesek` (`az`),
  ADD CONSTRAINT `tetel_ibfk_2` FOREIGN KEY (`termekKod`) REFERENCES `termekek` (`termekKod`);
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 */;
