D
Daniel
Hi,
Sometimes users input incorrect data or delete records by mistake.
Correcting these may be tedious; especially if they aren't immediately
detected. Therefore, I want to provide means to detect and correct such
errors.
Example:
Say I have a database in which I store information about cars. Now, somebody
notices that the information about car A is incorrect. Then I want to be able
to list the history of changes made to information related to car A (this
information is distributed across several tables). When I find the point when
the incorrect information was introduced, I want to be able to list changes
to other cars made around that moment in time, to see if there were more
errors introduced. Finally, I want to be able to restore the state of the
information for car A (and possibly other cars) without affecting the
numerous other changes to the database that has been made since (the
incorrect data might have been entered up to perhaps a year ago).
Obviously, there is no out-of-the-box solution to do this in Access, so I
will have to provide the logic and structure myself. I have some ideas about
how to implement this, but before I dive in head first I would like to learn
from others mistakes and wisdom on the matter. If anyone would give me any
pointers about papers to read, keywords to google for etc I would appreciate
it very much. Other thoughts or comments are also welcome.
/Daniel
Sometimes users input incorrect data or delete records by mistake.
Correcting these may be tedious; especially if they aren't immediately
detected. Therefore, I want to provide means to detect and correct such
errors.
Example:
Say I have a database in which I store information about cars. Now, somebody
notices that the information about car A is incorrect. Then I want to be able
to list the history of changes made to information related to car A (this
information is distributed across several tables). When I find the point when
the incorrect information was introduced, I want to be able to list changes
to other cars made around that moment in time, to see if there were more
errors introduced. Finally, I want to be able to restore the state of the
information for car A (and possibly other cars) without affecting the
numerous other changes to the database that has been made since (the
incorrect data might have been entered up to perhaps a year ago).
Obviously, there is no out-of-the-box solution to do this in Access, so I
will have to provide the logic and structure myself. I have some ideas about
how to implement this, but before I dive in head first I would like to learn
from others mistakes and wisdom on the matter. If anyone would give me any
pointers about papers to read, keywords to google for etc I would appreciate
it very much. Other thoughts or comments are also welcome.
/Daniel