es que lo podes hacer sin tocar la base, pero dependes de mucha programacion, no solo del lado del cliente sino tambien del lado del servidor, y no es 100% confiable... y mas si se trata de temas de reserva donde tiene plata detras.. lo mas seguro siempre es del lado de la base, y es muy facil de aplicar.. investiga y vas a ver