Anda di halaman 1dari 1

USR_LIBRERIA.DETALLE_ADQUISICION USR_LIBRERIA.ADQUISICION USR_LIBRERIA.

PROVEEDOR
PF * DETA_ADQ_ID NUMBER (*,0) P * ADQ_ID NUMBER (*,0) P * PRO_ID NUMBER (*,0)
PF * DETA_LIB_ID NUMBER (*,0) * ADQ_FECHA DATE * PRO_NOM VARCHAR2 (30 CHAR)
* ADQ_HORA TIMESTAMP * PRO_TEL NUMBER (*,0)
PK_DETALLE_ADQUI (DETA_ADQ_ID, DETA_LIB_ID)
F * ADQ_EMP_ID NUMBER (*,0) * PRO_PCONT VARCHAR2 (35 CHAR)
FK_DETALLE_ADQUI_ADQUI (DETA_ADQ_ID) F * ADQ_PRO_ID NUMBER (*,0) * PRO_EMAIL VARCHAR2 (30 CHAR)
FK_DETALLE_ADQUI_LIBRO (DETA_LIB_ID) F * PRO_DIR_ID NUMBER (*,0)
PK_ADQUISICION (ADQ_ID)
PK_DETALLE_ADQUI (DETA_ADQ_ID, DETA_LIB_ID) PK_PROVEEDOR (PRO_ID)
FK_ADQUISICION_EMPLEADO (ADQ_EMP_ID)
FK_ADQUISICION_PROVEEDOR (ADQ_PRO_ID) FK_PROOVEDOR_DIRECCION (PRO_DIR_ID)
PK_ADQUISICION (ADQ_ID) PK_PROVEEDOR (PRO_ID)

USR_LIBRERIA.LIBRO USR_LIBRERIA.EDITORIAL
P * LIB_ID NUMBER (*,0) P * EDI_ID NUMBER (*,0)
* LIB_TITULO VARCHAR2 (40 CHAR) * EDI_NOM VARCHAR2 (15 CHAR)
* LIB_ISBN NUMBER (*,0) USR_LIBRERIA.EMPLEADO USR_LIBRERIA.CARGO
PK_EDITORIAL (EDI_ID)
* LIB_ANIO NUMBER (*,0) P * EMP_ID NUMBER (*,0) P * CAR_ID NUMBER (*,0)
* LIB_DESC VARCHAR2 (150 CHAR) PK_EDITORIAL (EDI_ID) * EMP_NOM VARCHAR2 (15 CHAR) * CAR_NOM VARCHAR2 (30 CHAR)
* LIB_EDICION NUMBER (2) * EMP_AP VARCHAR2 (15 CHAR)
PK_CARGO (CAR_ID)
* LIB_PCOMP FLOAT (4) * EMP_AM VARCHAR2 (15 CHAR)
* LIB_PVEN FLOAT (4) USR_LIBRERIA.GENERO * EMP_FNAC DATE PK_CARGO (CAR_ID)
* LIB_EXIST NUMBER (*,0) P * GEN_ID NUMBER (*,0) F * EMP_CAR_ID NUMBER (*,0)
F * LIB_AUT_ID NUMBER (*,0) * GEN_NOM VARCHAR2 (15 CHAR) * EMP_EMAIL VARCHAR2 (30 CHAR)
F * LIB_IDI_ID NUMBER (*,0) * EMP_TEL NUMBER (*,0) USR_LIBRERIA.SESION
PK_GENERO (GEN_ID)
F * LIB_GEN_ID NUMBER (*,0) F * EMP_DIR_ID NUMBER (*,0) P * SES_ID NUMBER (*,0)
F * LIB_EDI_ID NUMBER (*,0) PK_GENERO (GEN_ID) F * EMP_SES_ID NUMBER (*,0) * SES_USUARIO VARCHAR2 (15 CHAR)
F * EMP_SUC_ID NUMBER (*,0) * SES_CONT VARCHAR2 (10 CHAR)
PK_LIBRO (LIB_ID)
PK_EMPLEADO (EMP_ID) PK_SESION (SES_ID)
FK_LIBRO_AUTOR (LIB_AUT_ID) USR_LIBRERIA.IDIOMA
FK_LIBRO_EDITORIAL (LIB_EDI_ID) FK_EMPLEADO_CARGO (EMP_CAR_ID) PK_SESION (SES_ID)
P * IDI_ID NUMBER (*,0)
FK_LIBRO_GENERO (LIB_GEN_ID) FK_EMPLEADO_DIRECCION (EMP_DIR_ID)
* IDI_NOM VARCHAR2 (15 CHAR)
FK_LIBRO_IDIOMA (LIB_IDI_ID) FK_EMPLEADO_SESION (EMP_SES_ID)
PK_IDIOMA (IDI_ID) FK_EMPLEADO_SUCURSAL (EMP_SUC_ID)
PK_LIBRO (LIB_ID)
PK_IDIOMA (IDI_ID) PK_EMPLEADO (EMP_ID)

USR_LIBRERIA.DETALLE_VENTA USR_LIBRERIA.AUTOR
PF * DETV_VEN_ID NUMBER (*,0) P * AUT_ID NUMBER (*,0) USR_LIBRERIA.DIRECCION USR_LIBRERIA.SUCURSAL
PF * DETV_LIB_ID NUMBER (*,0) * AUT_NOM VARCHAR2 (15 CHAR) P * DIR_ID NUMBER (*,0) P * SUC_ID NUMBER (*,0)
* AUT_APE VARCHAR2 (20 CHAR) * DIR_CALLE VARCHAR2 (15 CHAR) * SUC_NOM VARCHAR2 (20 CHAR)
PK_DETALLE_VENTA (DETV_VEN_ID, DETV_LIB_ID)
* DIR_NUM NUMBER (*,0) * SUC_TEL NUMBER (*,0)
PK_AUTOR (AUT_ID)
FK_DETALLE_VENTA_LIBRO (DETV_LIB_ID) * DIR_COL VARCHAR2 (15 CHAR) * SUC_EMAIL VARCHAR2 (30 CHAR)
FK_DETALLE_VENTA_VENTA (DETV_VEN_ID) PK_AUTOR (AUT_ID) * DIR_DEL VARCHAR2 (20 CHAR) F * SUC_DIR_ID NUMBER (*,0)
PK_DETALLE_VENTA (DETV_VEN_ID, DETV_LIB_ID) * DIR_EF VARCHAR2 (15 CHAR)
PK_SUCURSAL (SUC_ID)
* DIR_CP NUMBER (*,0)
FK_SUCURSAL_DIRECCION (SUC_DIR_ID)
PK_DIRECCION (DIR_ID)
PK_SUCURSAL (SUC_ID)
PK_DIRECCION (DIR_ID)

USR_LIBRERIA.VENTA USR_LIBRERIA.MPAGO
P * VEN_ID NUMBER (*,0) P * MPAG_ID NUMBER (*,0)
* VEN_FECHA_HORA TIMESTAMP * MPAG_NOM VARCHAR2 (15 CHAR)
F * VEN_EMP_ID NUMBER (*,0)
PK_MPAGO (MPAG_ID)
F * VEN_CLI_ID NUMBER (*,0)
F * VEN_MPAG_ID NUMBER (*,0) PK_MPAGO (MPAG_ID)

PK_VENTA (VEN_ID)
FK_VENTA_CLIENTE (VEN_CLI_ID)
FK_VENTA_EMPLEADO (VEN_EMP_ID)
FK_VENTA_MPAGO (VEN_MPAG_ID)

PK_VENTA (VEN_ID)

USR_LIBRERIA.CLIENTE
P * CLI_ID NUMBER (*,0)
* CLI_NOM VARCHAR2 (15 CHAR)
* CLI_AP VARCHAR2 (15 CHAR)
* CLI_AM VARCHAR2 (15 CHAR)
* CLI_FREG DATE
CLI_TEL NUMBER (*,0)
CLI_EMAIL VARCHAR2 (30 CHAR)
F * CLI_DIR_ID NUMBER (*,0)
F * CLI_SUC_ID NUMBER (*,0)

PK_CLIENTE (CLI_ID)
FK_CLIENTE_DIRECCION (CLI_DIR_ID)
FK_CLIENTE_SUCURSAL (CLI_SUC_ID)
PK_CLIENTE (CLI_ID)

Anda mungkin juga menyukai