Está en la página 1de 2

LIBRERÍA MATILDA

Tabla EDITORIAL
Descripción Contiene información de cada editorial
KEY COLUMN TYPE LENGHT NOT NULL UNIQUE
PK ID_EDITORIAL INT 1 TRUE
NOMBRE_EDITORIAL VARCHAR 50 TRUE
DIRECCION VARCHAR 50 TRUE
TELEFONO VARCHAR 30 TRUE
EMAIL VARCHAR 50 TRUE

Tabla LIBRO
Descripción Contiene información de cada libro
KEY COLUMN TYPE LENGHT NOT NULL UNIQUE
PK ID_LIBRO INT 1 TRUE
NOMBRE_LIBRO VARCHAR 50 TRUE
FK ID_AUTOR INT TRUE
FECHA EDICION DATE
FK ID_EDITORIAL INT TRUE

Tabla Autor
Descripcion Contiene la información de cada autor
KEY COLUMN TYPE LENGHT NOT NULL UNIQUE
PK ID_AUTOR INT 1 TRUE
NOMBRE_AUTOR VARCHAR 50 TRUE
FECHA_NACIMIENTO DATE
NACIONALIDAD VARCHAR 20

Tabla Socio
Descripcion Contiene la informacion de cada socio de la biblioteca
KEY COLUMN TYPE LENGHT NOT NULL UNIQUE
PK LEGAJO_SOCIO INT x x
NOMBRE_SOCIO VARCHAR 50 x
FECHA_NACIMIENTO DATE x
NACIONALIDAD VARCHAR 20
DIRECCION VARCHAR 50 x
TELEFONO VARCHAR 30 x
EMAIL VARCHAR 50 x

Tabla Prestamo
Descripcion Contiene la informacion de cada prestamo de libro realizado a un socio
KEY COLUMN TYPE LENGHT NOT NULL UNIQUE
PK ID_PRESTAMO INT x x
FK LEGAJO_SOCIO INT x
FK ID_LIBRO INT x
FECHA_PRESTAMO DATE x
FECHA_DEVOLUCION DATE
DEFAULT AUTO_INCREMENT NOTES
1 ID DE LA EDITORIAL
NOMBRE
DIRECCION COMPLETA
NUMERO DE TELEFONO
DIRECCION DE CORREO ELECTRONICO

DEFAULT AUTO_INCREMENT NOTES


1 ID DEL LIBRO
NOMBRE DEL LIBRO
ID DEL AUTOR DEL LIBRO
FECHA DE EDICION DEL LIBRO
ID DE LA EDITORIAL DEL LIBRO

DEFAULT AUTO_INCREMENT NOTES


1 ID DEL AUTOR
NOMBRE DEL AUTOR
FECHA DEL NACIMIENTO DEL AUTOR
NACIONALIDAD DEL AUTOR

DEFAULT AUTO_INCREMENT NOTES


x LEGAJO DEL SOCIO
NOMBRE DEL SOCIO
FECHA DE NACIMIENTO DEL SOCIO
NACIONALIDAD DEL SOCIO
DIRECCION DEL SOCIO
TELEFONO DEL SOCIO
DIRECCION DE CORREO ELECTRÓNICO DEL SOCIO

cio
DEFAULT AUTO_INCREMENT NOTES
x ID DEL PRESTAMO
LEGAJO DEL SOCIO QUE RETIRA EL LIBRO
ID DEL LIBRO PRESTADO
CURRENT_DATE FECHA DE INICIO DEL PRESTAMO DEL LIBRO
FECHA DE LA DEVOLUCION DEL LIBRO

También podría gustarte