In at least one application, I have the need to keep old versions of records in a relational database. When something should be updated, instead a new copy would be added and th
If you need old data being part of your business logic then:
If old data is just a trace log of changes then: