Cambios al insertar el cliente

Hay que ver si el cliente ya viajo o no con nosotros, si ya viajo no se
inserta de nuevo, pero habria que darle la opcion de que pueda cambiar
su mail si asi lo desea (eso no lo hice)... Cambie tambien en la BD que
el mail de cliente no sea UNIQUE para que no rompa la BD, ademas por si
la misma persona reserva para varios y quiere que le manden alguna
confirmacion solo a el, que pueda ser asi.
Por ultimo pense en hacer que el cliente coloque su nro de dni cuando va
a reservar el vuelo, asi cuando pasa a la parte de registrar, si ya esta
registrado, procesa la reserva con ese dni sin necesidad de que el
cliente ingrese sus datos (ahi podemos agregar la opcion de que pueda
cambiar el mail). Y si no esta registrado sigue todo normalmente.
Creo que eso es todo por ahora