After a week
What happens if two people make a change to the same data then try to commit that information after a week? Which one gets priority? The person who submits first will have their information overwritten by the person who submits second.
Let say user a and user b open a transaction to the DB.
They dont see each other changes. (in the default behavior).
at the end they both ask for commit.
The same behavior in this case will be in my case.
the client open a " transaction " write in some temporal workspace (he dosnt overide the data , i dont know how to do this).
The other users can see his changes.
At the end he will ask for apply changes.
If the data has already changed the user will get a message on conflict and he will need to do a merge.