IDPELICULA
NUMBER(8)
NOT NULL,
CANTIDAD
NUMBER(8)
NOT NULL,
PRECIO
NUMBER(6,2)
NOT NULL,
DC_IDCOMPRA_IDSUCURSAL_PK PRIMARY KEY(IDCOMPRA,IDSUCURSAL), DC_IDCOMPRA_FK
FOREIGN KEY(IDCOMPRA) REFERENCES COMPRA(IDCOMPRA),
DC_IDSUCURSAL_FK
FOREIGN KEY(IDSUCURSAL) REFERENCES PELI_SUCURSAL(IDSUCURSAL),
DC_IDPELICULA_FK
FOREIGN KEY(IDPELICULA) REFERENCES PELI_SUCURSAL(IDPELICULA),
DC_CANTIDAD_CH
CHECK(CANTIDAD>0),
DC_PRECIO_CH
CHECK(PRECIO>0),
); ----------------------------------------ESTADO-----------------------------------------------------------------
CREATE TABLE ESTADO( IDESTADO
NUMBER(8)
NOT NULL,
NOMBRE
VARCHAR2(50)
NOT NULL,
EST_IDESTADO_PK
PRIMARY KEY(IDESTADO)
);
-----------------TABLA MUNICIPIO----------------------------------------------------------------------
CREATE TABLE MUNICIPIO( IDMUNICIPIO
NUMBER(8)
NOMBRE IDESTADO
NOT NULL,
VARCHAR2(50) NUMBER(8)
NOT NULL,
NOT NULL,
MUN_IDMUNICIPIO_IDESTADO_PK PRIMARY KEY(IDMUNICIPIO,IDESTADO), MUN_IDESTADO_FK );
FOREIGN KEY(IDESTADO) REFERENCES ESTADO(IDESTADO),