David Merrill writes: > I read this again and changed my mind, and I'll tell you why... > > When a record is changed, it is moved to the audit table, and a new > record is generated. That means a new GUID as well. So if the record > exists in the transaction table, it is necessarily the same "original" > data. What is the 'audit table'? How does it work? dave