Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/04/2017, 12:22
X_fran
 
Fecha de Ingreso: octubre-2007
Mensajes: 273
Antigüedad: 16 años, 6 meses
Puntos: 5
Respuesta: Evitar que el número se repita en un rango (sistema multiusuario)

No creo sea necesario una columna para cada máquina, y si en el futuro te agregan 100 computadoras más ??, pondrás 100 columnas más a tu tabla. La solución va por establecerle un índice de unicidad a la columna del número de ticket y hacer uso de transacciones, es decir encerrar en una transacción la operación de inserción de datos, de esta manera garantizas un nivel de aislamiento adecuado.