diff --git a/assets/mysql/complucine.sql b/assets/mysql/complucine.sql index 0d72611..0ab439f 100644 --- a/assets/mysql/complucine.sql +++ b/assets/mysql/complucine.sql @@ -3,10 +3,11 @@ -- https://www.phpmyadmin.net/ -- -- Servidor: localhost:3306 --- Tiempo de generación: 07-06-2021 a las 11:04:18 +-- Tiempo de generación: 07-06-2021 a las 12:25:45 -- Versión del servidor: 10.0.28-MariaDB-2+b1 -- Versión de PHP: 7.3.27-1~deb10u1 +SET FOREIGN_KEY_CHECKS=0; SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; @@ -30,6 +31,12 @@ CREATE TABLE `admin` ( `id` int(15) UNSIGNED NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- +-- RELACIONES PARA LA TABLA `admin`: +-- `id` +-- `users` -> `id` +-- + -- -- Volcado de datos para la tabla `admin` -- @@ -50,6 +57,10 @@ CREATE TABLE `cinema` ( `phone` varchar(10) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- +-- RELACIONES PARA LA TABLA `cinema`: +-- + -- -- Volcado de datos para la tabla `cinema` -- @@ -75,6 +86,10 @@ CREATE TABLE `film` ( `img` varchar(60) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- +-- RELACIONES PARA LA TABLA `film`: +-- + -- -- Volcado de datos para la tabla `film` -- @@ -105,6 +120,12 @@ CREATE TABLE `hall` ( `total_seats` int(3) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- +-- RELACIONES PARA LA TABLA `hall`: +-- `idcinema` +-- `cinema` -> `id` +-- + -- -- Volcado de datos para la tabla `hall` -- @@ -126,6 +147,14 @@ CREATE TABLE `manager` ( `idcinema` int(15) UNSIGNED NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- +-- RELACIONES PARA LA TABLA `manager`: +-- `idcinema` +-- `cinema` -> `id` +-- `id` +-- `users` -> `id` +-- + -- -- Volcado de datos para la tabla `manager` -- @@ -149,6 +178,10 @@ CREATE TABLE `promotion` ( `img` varchar(60) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- +-- RELACIONES PARA LA TABLA `promotion`: +-- + -- -- Volcado de datos para la tabla `promotion` -- @@ -175,16 +208,21 @@ CREATE TABLE `purchase` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- --- Volcado de datos para la tabla `purchase` +-- RELACIONES PARA LA TABLA `purchase`: +-- `idhall` +-- `seat` -> `idhall` +-- `idcinema` +-- `seat` -> `idcinema` +-- `numrow` +-- `seat` -> `numrow` +-- `numcolum` +-- `seat` -> `numcolum` +-- `idsession` +-- `session` -> `id` +-- `iduser` +-- `users` -> `id` -- -INSERT INTO `purchase` (`iduser`, `idsession`, `idhall`, `idcinema`, `numrow`, `numcolum`, `time_purchase`) VALUES -(7, 120, 2, 1, 2, 4, '2021-05-28 14:24:58'), -(7, 37, 1, 1, 5, 4, '2021-06-02 09:58:05'), -(7, 93, 2, 1, 9, 5, '2021-06-02 09:58:55'), -(7, 95, 2, 1, 4, 6, '2021-06-02 09:59:28'), -(7, 190, 2, 3, 2, 3, '2021-06-02 14:18:50'); - -- -------------------------------------------------------- -- @@ -199,6 +237,14 @@ CREATE TABLE `seat` ( `active` tinyint(1) NOT NULL DEFAULT '1' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- +-- RELACIONES PARA LA TABLA `seat`: +-- `idhall` +-- `hall` -> `number` +-- `idcinema` +-- `hall` -> `idcinema` +-- + -- -- Volcado de datos para la tabla `seat` -- @@ -623,6 +669,16 @@ CREATE TABLE `session` ( `seats_full` int(3) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; +-- +-- RELACIONES PARA LA TABLA `session`: +-- `idfilm` +-- `film` -> `id` +-- `idhall` +-- `hall` -> `number` +-- `idcinema` +-- `hall` -> `idcinema` +-- + -- -- Volcado de datos para la tabla `session` -- @@ -815,6 +871,10 @@ CREATE TABLE `users` ( `rol` varchar(7) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Usuarios'; +-- +-- RELACIONES PARA LA TABLA `users`: +-- + -- -- Volcado de datos para la tabla `users` -- @@ -979,6 +1039,7 @@ ALTER TABLE `seat` ALTER TABLE `session` ADD CONSTRAINT `FK_FILM` FOREIGN KEY (`idfilm`) REFERENCES `film` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `FK_HALL_` FOREIGN KEY (`idhall`,`idcinema`) REFERENCES `hall` (`number`, `idcinema`) ON DELETE CASCADE ON UPDATE CASCADE; +SET FOREIGN_KEY_CHECKS=1; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;