Aerolineas - AGMadera/BasedeDatos2 GitHub Wiki
Aerolineas
CREATE TABLE AEROLINEA(
ID_AEROLINEA INTEGER,
ID_VUELO INTEGER,
DESTINO VARCHAR2(120),
COSTO FLOAT,
CONSTRAINT PK_ID_AEROLINEA primary key (ID_AEROLINEA),
CONSTRAINT FK_ID_VUELO foreign key (ID_VUELO) REFERENCES VUELO(ID_VUELO)
);
CREATE TABLE VUELO(
ID_VUELO INTEGER,
ID_BOLETO INTEGER,
AVION VARCHAR2(50),
ORIGEN VARCHAR2(120),
TOTAL_PASAJEROS INTEGER,
CONSTRAINT PK_ID_VUELO primary key (ID_VUELO),
CONSTRAINT FK_ID_BOLETO foreign key (ID_BOLETO) REFERENCES NUM_BOLETO(ID_BOLETO));
CREATE TABLE NUM_BOLETO(
ID_BOLETO INTEGER,
NOMBRE VARCHAR2(120),
EDAD INTEGER,
FECHA DATE,
NUM_ASIENTO INTEGER,
CONSTRAINT PK_ID_BOLETO primary key (ID_BOLETO)
);