Está en la página 1de 1

CREATE DATABASE BDJAVAEXAMEN; USE BDJAVAEXAMEN; CREATE TABLE SUCURSAL ( id INT NOT NULL PRIMARY KEY, comuna VARCHAR(50),

direccion VARCHAR(50), fono int ); CREATE TABLE PRODUCTO ( id INT NOT NULL PRIMARY KEY, nombre VARCHAR(50), precio int ); CREATE TABLE COMPRA ( id int NOT NULL PRIMARY KEY, fecha VARCHAR(12), total int, sucursal_id int NOT NULL, CONSTRAINT COMPRA_SUC_FK FOREIGN KEY (sucursal_id) REFERENCES SUCURSAL(I D) ); CREATE TABLE COMPRA_PRODUCTO ( id int NOT NULL PRIMARY KEY auto increment, compra_id int NOT NULL, producto_id int NOT NULL, cantidad int, CONSTRAINT CP_COMPRA_FK FOREIGN KEY (compra_id) REFERENCES COMPRA(ID), CONSTRAINT CP_PRODUCTO_FK FOREIGN KEY (producto_id) REFERENCES PRODUCTO( ID) ); INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INTO INTO INTO INTO INTO INTO INTO INTO INTO INTO INTO INTO SUCURSAL VALUES (1,'RENCA','a',1); SUCURSAL VALUES (2,'SANTIAGO','b',2); SUCURSAL VALUES (3,'PROVIDENCIA','c',3); PRODUCTO VALUES (1,'a',10); PRODUCTO VALUES (2,'b',20); PRODUCTO VALUES (3,'c',30); COMPRA VALUES (1,'15/06/2012',30,1); COMPRA VALUES (2,'05/05/2012',20,2); COMPRA VALUES (3,'22/06/2012',10,3); COMPRA_PRODUCTO VALUES (1,1,3,1); COMPRA_PRODUCTO VALUES (2,2,2,1); COMPRA_PRODUCTO VALUES (3,3,1,1);

También podría gustarte