All data tables should have edit counters

Because not all software can hook into events and such there needs to be a update counter field on each data table row.

This would provide a means of syncing data across multiple systems. Each time a record is edited the update counter field would increase by one.

This way another system could review the update counter field for each record to see what has been changed.

A created and last updated timestamp would also be great for each table row, but not as important as the update counter field.