DROP DATABASE Portal; CREATE DATABASE Portal; USE Portal; CREATE TABLE `Libro` ( `idLibro` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `isbn` varchar(100), `titulo` varchar(250), `categoria` varchar(100), `autor` varchar(100), `paginas` integer, `impresion` varchar(150), `precio` varchar(100), `version` varchar(100), `descripcion` text, `year` integer ); CREATE TABLE `PdfLibro` ( `idPdf` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `idLibro`integer, `ruta` varchar(250) ); CREATE TABLE `Imagen` ( `idImagen` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `idLibro`integer, `ruta` varchar(250) ); CREATE TABLE `Visualizacion` ( `idVisualizacion` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `idLibro`integer, `ruta` varchar(250) ); CREATE TABLE `Video` ( `idVideo` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `idLibro`integer, `ruta` varchar(250) ); CREATE TABLE `Compra` ( `idCompra` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `idLibro`integer, `ruta` varchar(250) ); CREATE TABLE `Admin` ( `idAdmin` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `usuario` varchar(100), `password` varchar(350) ); ALTER TABLE `Imagen` ADD FOREIGN KEY (`idLibro`) REFERENCES `Libro` (`idLibro`); ALTER TABLE `Visualizacion` ADD FOREIGN KEY (`idLibro`) REFERENCES `Libro` (`idLibro`); ALTER TABLE `Compra` ADD FOREIGN KEY (`idLibro`) REFERENCES `Libro` (`idLibro`); ALTER TABLE `Video` ADD FOREIGN KEY (`idLibro`) REFERENCES `Libro` (`idLibro`); ALTER TABLE `PdfLibro` ADD FOREIGN KEY (`idLibro`) REFERENCES `Libro` (`idLibro`); ALTER TABLE 'Libro' ADD nombre varchar(100); -- "password": "p0rtal4dmin2021" INSERT INTO Admin values (null, 'PotalEditAdmin', '$2b$10$0GeS8v9lUwhOHOS/2MoBIuJusNdM1Zi7SD.asnQrsyWA9oOTd9.YK', 'Administrador');