Let’s say that I have a record in the database and that both admin and normal users can do updates.
Can anyone suggest a good approach/architecture on how to version control every change in this table so it’s possible to roll back a record to a previous revision?