create table Pasajero (
IdPasajero decimal not null Primary Key,
NombrePasajero varchar(60),
APaternoPasajero varchar(60),
AMaternoPasajero varchar(60),
TipoDocumentoPasajero char(3),
NumeroDocumentoPasajero decimal,
FechaNacimientoPasajero date,
EmailPasajero varchar(60),
PasswordPasajero character(40),
IdPais decimal not null foreign key references Pais(IdPais)
);
create table Boleto (
idBoleto decimal not null primary key,
IdPasajero decimal not null foreign key references Pasajero (IdPasajero),
IdTren decimal not null foreign key references Tren (IdTren),
FilaAsiento integer,
LetraAsiento char(2),
FechaCompraBoleto date,
IdViaje decimal not null foreign key references Viaje (IdViaje),
Foreign key (IdTren,FilaAsiento,LetraAsiento) references Asiento(IdTren,FilaAsiento,LetraAsiento)
);