CREATE TABLE VOO ( VCODIGO VARCHAR2(20 ) NOT NULL ENABLE, ORIGEM VARCHAR2(20 ), DESTINO VARCHAR2(20 ), DISTANCIA NUMBER, HORA_PARTIDA VARCHAR2(20 ), HORA_CHEGADA VARCHAR2(20 ), VALOR NUMBER, CONSTRAINT VOO_PK PRIMARY KEY (VCODIGO) ) ; commit; CREATE TABLE EMPREGADOS ( ECODIGO VARCHAR2(20) NOT NULL ENABLE, ENOME VARCHAR2(20), SALARIO NUMBER, CONSTRAINT EMPREGADOS_PK PRIMARY KEY (ECODIGO) ); commit; CREATE TABLE AVIAO ( ACODIGO VARCHAR2(20) NOT NULL ENABLE, AUTONOMIA_VOO NUMBER, MODELO VARCHAR2(20 ), FABRICANTE VARCHAR2(20 ), CONSTRAINT AVIAO_PK PRIMARY KEY (ACODIGO)) ; commit; CREATE TABLE CERTIFICADO ( ECODIGO VARCHAR2(20 ) NOT NULL ENABLE, ACODIGO VARCHAR2(20 ) NOT NULL ENABLE, CONSTRAINT CERTIFICADO_PK PRIMARY KEY (ECODIGO, ACODIGO)) ; commit; CREATE TABLE ROTA ( ACODIGO VARCHAR2(20 ) NOT NULL ENABLE, VCODIGO VARCHAR2(20 ) NOT NULL ENABLE, CONSTRAINT ROTA_PK PRIMARY KEY (ACODIGO, VCODIGO), CONSTRAINT ROTA_FK2 FOREIGN KEY (ACODIGO) REFERENCES AVIAO (ACODIGO), CONSTRAINT ROTA_FK1 FOREIGN KEY (VCODIGO) REFERENCES VOO (VCODIGO) ) ; commit;