CREATE TABLE IF NOT EXISTS usuario ( id_usuario INT NOT NULL, nombre VARCHAR(20), telefono INT, direccion VARCHAR (45) NOT NULL, correo VARCHAR (60), PRIMARY KEY (id_usuario) )ENGINE = INNODB;
#crear tabla libro
CREATE TABLE IF NOT EXISTS libro ( id_libro INT NOT NULL, nombre VARCHAR (45) NOT NULL, modulo VARCHAR (25), clasificacion VARCHAR (45), PRIMARY KEY (id_libro) )ENGINE = INNODB; #crear tabla trabajador de la libreria CREATE TABLE IF NOT EXISTS trabajador_libreria ( id_trabajador INT NOT NULL, nombre VARCHAR (45) NOT NULL, telefono INT UNSIGNED, numero_cuenta INT UNSIGNED, PRIMARY KEY (id_trabajador) )ENGINE = INNODB;
#crear tabla prestamo con las relaciones de las tablas: usuario, libro y trabajador de lalibreria.
CREATE TABLE IF NOT EXISTS prestamo(
id_prestamo INT NOT NULL auto_increment, fecha_prestamo DATE, fecha_entrega DATE, usuario_id INT NOT NULL, libro_id INT NOT NULL, trabajador_id INT NOT NULL, PRIMARY KEY (id_prestamo), CONSTRAINT fkusuario FOREIGN KEY (usuario_id) REFERENCES usuario(id_usuario), CONSTRAINT fklibro FOREIGN KEY (libro_id) REFERENCES libro(id_libro), CONSTRAINT fktrabajador_libreria FOREIGN KEY (trabajador_id) REFERENCES trabajador_libreria(id_trabajador) )ENGINE = INNODB;