DROP TABLE IF EXISTS libro;
DROP TABLE IF EXISTS menu;
DROP TABLE IF EXISTS tipo_venta;
DROP TABLE IF EXISTS usuario;


CREATE TABLE `libro`
(
  `id_libro` integer auto_increment PRIMARY KEY ,
  `titulo` varchar(255),
  `autor` varchar(255),
  `categoria` varchar(255),
  `paginas` varchar(255),
  `isbn` varchar(255),
  `precio` integer,
  `edicion` integer,
  `tipo` integer,
  `imagen` varchar(50),
  `descripcion` varchar(500)

);


CREATE TABLE `menu`
(
  `id_menu` integer auto_increment PRIMARY KEY ,
  `nombre` varchar(255),
  `ubicacion` varchar(10),
  `nivel` integer,
  `url` varchar(10)

);

CREATE TABLE `tipo_venta`
(
  `id_tipo` integer auto_increment PRIMARY KEY ,
  `tipo` varchar(255)
);


CREATE TABLE `usuario`
(
  `id_usuario` integer auto_increment PRIMARY KEY ,
  `nombre` varchar(255),
  `user` varchar(255),
  `password` varchar(255)
);
ALTER TABLE `libro` ADD FOREIGN KEY (`tipo`) REFERENCES `tipo_venta` (`id_tipo`);

INSERT INTO menu VALUES
(NULL,'Produccion Editorial','1,1',1,NULL),
(NULL,'Libros Electronicos','2,2',2,'1,1'),
(NULL,'Materiales Gratuitos','2,3',2,'1,1'),
(NULL,'Libros','2,1',2,'1,1'),
(NULL,'Ciencias Juridicas','3,1',3,'2,1'),
(NULL,'Ciencias Socioeconomicas','3,2',3,'2,1'),
(NULL,'Diseño y Edificacion','3,3',3,'2,1'),
(NULL,'Divulgacion Cientifica','3,4',3,'2,1'),
(NULL,'Enseñanza de Idiomas','3,5',3,'2,1'),
(NULL,'Estudios de Posgrados','3,6',3,'2,1'),
(NULL,'Humanidades','3,7',3,'2,1'),
(NULL,'Investigacion Aplicada y Multidiciplinaria','3,8',3,'2,1'),
(NULL,'Matematicas e Ingenieria','3,9',3,'2,1'),
(NULL,'Universidad Abierta y Educacion a Distancia','3,10',3,'2,1');


INSERT INTO tipo_venta VALUES (NULL,'tienda'), (NULL, 'linea');