I need to store user entered changes to a particular table, but not show those changes until they have been viewed and approved by an administrative user. While those chang
I work in a banking domain and we have this need - that the changes done by one user must only be reflected after being approved by another. The design we use is as below
I recommend this approach. It handles all scenarios including updates and deletions very gracefully.