OK - so for example if I have a table:
Lodges
LodgeID
Lodge_Name
Lodge_Summary
Lodge_Details
I'd need another related table:
Lodge_Updates
UpdateID
LodgeID
Field_Updated
Date_Updated
Updated_By
And the way it would work is that when the update button is pressed it calls a recordset which somehow compares the new value of each field with the old value, and if its not the same inserts a record in the Lodge_Updates table?