change

Ejemplo de Control de cambios

 

04. Control de cambios

Uno de los desafíos para un sistema multiusuario es asegurar que los cambios realizados por un usuario no sean accidentalmente sobreescritos por  otro. Para prevenir estas situaciones, las aplicaciones generalmente tiene un mecanismo para determinar si la fila a cambiando, desde que se leyo y el momento en que se va a escribir la modificación.  Por lo general este mecanismo consta de una columna del tipo datetime o timestamp así como también un sistema de versionado de las filas.