Checa Esto...
Mi sugerencia, es de que la unica forma de que no tengas una SobreVenta, es de Aceptar la Transacción ya sea con Commit ó CommitRetaining después de que insertes un Registro, si en dado caso de que el Usuario Cancele dichos Lugares en el Avión, tu tendrás que "Eliminarlos" fisicamente por medio de la aplicación....
Espero haberte ayudado un poco.
Saludos.
|