Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE CAMIONERO (
- id_camionero NUMBER ,
- nombre varchar2(50) ,
- apellido varchar2(60),
- telefono NUMBER(15),
- direccion varchar2 (255),
- salario NUMBER,
- CONSTRAINT pk_ic1 PRIMARY KEY(id_camionero)
- );
- CREATE TABLE CIUDAD (
- id_apartado_postal NUMBER,
- nombre varchar2 (50),
- CONSTRAINT pk_iap PRIMARY KEY(id_apartado_postal)
- );
- CREATE TABLE PAQUETES (
- ID_PAQUETE NUMBER,
- descripcion varchar2 (255) ,
- destino varchar2(50) ,
- dir_del_destinatario varchar2(255), -- RELACION ENTRE LOS PAQUETES CON CIUDAD 1:M
- id_apartado_postal NUMBER,
- CONSTRAINT pk_ip PRIMARY KEY(ID_PAQUETE),
- CONSTRAINT fk_postal FOREIGN KEY(id_apartado_postal ) REFERENCES ciudad(id_apartado_postal)
- );
- CREATE TABLE camiones (
- id_placas NUMBER , -- RELACION ENTRE CAMIONERO Y CAMIONES 1:1
- modelo varchar2 (50),
- tipo varchar2 (50),
- potencia varchar2 (50),
- CONSTRAINT pk_placas PRIMARY KEY(id_placas)
- );
- CREATE TABLE TRANSPORTE(
- ID_TRANSPORTE NUMBER,
- ID_CAMIONERO1 NUMBER,
- ID_CAMION1 NUMBER,
- FECHA_TRANS DATE,
- ESTADO_TRANSP VARCHAR(2),
- DIR_ENTREGA VARCHAR(255),
- CONSTRAINT pk_it PRIMARY KEY(ID_TRANSPORTE),
- CONSTRAINT fk_ID_CAMIONERO1 FOREIGN KEY (id_camionero) REFERENCES CAMIONERO(id_camionero)
- );
- CREATE TABLE TRANSP_PAQUETE(
- ID_TRANSP1 NUMBER,
- ID_PAQUETE1 NUMBER,
- ESTADO VARCHAR(2),
- CONSTRAINT FK_ID_TRANSP1 FOREIGN KEY (ID_TRANSPORTE) REFERENCES TRANSPORTE(ID_TRANSPORTE),
- CONSTRAINT FK_ID_PAQUETE1 FOREIGN KEY (ID_PAQUETE) REFERENCES PAQUETES(ID_PAQUETE)
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement