Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/01/2013, 17:12
_Ruben_
 
Fecha de Ingreso: enero-2008
Mensajes: 201
Antigüedad: 16 años, 3 meses
Puntos: 39
Respuesta: Integridad en Java

Eso se hace al momento de realizar la acción. Debería ser así:
Usuario 1 carga una página donde se muestra un stock 20, mientras usuario 2 carga también la página y le muestra 20 y compra los 20, entonces el nuevo stock es 0, pero el usuario 1 aun ve 20, por lo que también va a comprar alguno, en el momento de realizar la compra se detecta que no quedan en el stock o que no quedan suficientes, entonces se le redirige a la misma página (por ejemplo) actualizando el stock a 0 y mostrando un mensaje indicando que ya no quedan en stock o no quedan suficientes.

Y no habría ningún problema de integridad.