titulo VARCHAR(20) NOT NULL, isbn VARCHAR(20) NOT NULL, editorial VARCHAR(20) NOT NULL, paginas VARCHAR(20) NOT NULL, CONSTRAINT libro_pk PRIMARY KEY (codigolibro) );
CREATE TABLE ejemplar (
codigoejemplar VARCHAR(20) NOT NULL, codigolibro VARCHAR(20) NOT NULL, localizacion VARCHAR(20) NOT NULL, CONSTRAINT ejemplar_pk PRIMARY KEY (codigoejemplar, codigolibro) );
CREATE TABLE saca (
codigousuario VARCHAR(20) NOT NULL, codigoejemplar VARCHAR(20) NOT NULL, codigolibro VARCHAR(20) NOT NULL, fechadevolucion VARCHAR(20) NOT NULL, fechaprestamo VARCHAR(20) NOT NULL, CONSTRAINT saca_pk PRIMARY KEY (codigousuario, codigoejemplar, codigolibro)
);
CREATE TABLE usuario (
codigousuario VARCHAR(20) NOT NULL, codigoejemplar VARCHAR(20) NOT NULL, codigolibro VARCHAR(20) NOT NULL, nombre VARCHAR(20) NOT NULL, telefono VARCHAR(20) NOT NULL, direccion VARCHAR(20) NOT NULL, CONSTRAINT usuario_pk PRIMARY KEY (codigousuario, codigoejemplar, codigolibro) );
CREATE TABLE autor (
nombreautor VARCHAR(20) NOT NULL, codigoautor VARCHAR(20) NOT NULL, CONSTRAINT autor_pk PRIMARY KEY (nombreautor) );
CREATE TABLE escribe (
codigoautor VARCHAR(20) NOT NULL, codigolibro VARCHAR(20) NOT NULL, nombreautor VARCHAR(20) NOT NULL,