I have a client that want's to keep a full historical record of all changes done to a record for audit purposes. Basically, everytime a change/update is made to a record, the previous data is stored as viewable only. Can anyone point me in the right direction. Thanks.