I’ve created a form and have it designed so that whenever a user changes a value, we update our database with the new value immediately.
It seems to me that there’s a bit of a risk that someone updates a field value twice very quickly, and the 2nd change could reach our database before the first one, such that the 1st one overwrites it. And, therefore, the database and client would be out of sync.
What are some good ways to mitigate or eliminate this risk? (we’re using auto-binding where possible, but have instances where we can’t use that)