in reply to Implementing rowlocking

  1. update your schema to have a 'record version'
  2. when people pull a record they get 2 variables: record version , md5( site_secret + record version )
  3. when people view a record again , or for update, you check
    1. is the record version and md5 hash valid? if not, display error
    2. is the record version the current one? if not, display error