Dúvida com diagrama de classes

edit

Os atributos da sua modelagem estão todos como int ;x

A reserva tem um código que gerado pelo próprio sistema. A reserva é feita para um único passageiro do qual se conhece os dados completos (nome, endereço, cpf, rg, ocupação) por um funcionário, do qual se conhecem todas as informações possíveis (nome, cpf, rg, matrícula, endereço, formação, cargo, salário). A reserva compreende um conjunto de trechos de vôos, que acontecerão em determinada data/hora.

Tabela: reserva (int cod_reserva, fk cod_passageiro, fk cod_funcionário, fk cod_trecho_voo, Date data, String horas)

Tabela: passageiro (atributos)
Tabela: funcionário (atributos)
Tabela: trechos_voo (Date data)

aqui você já tem uma idéia…

edit