Designing Your Application for Data Integrity
The section entitled Data Recovery/Data Integrity contains some concerns about data integrity that you should address before starting to design your application. If you have not reviewed that section already, it would be well worth your while to look at it before continuing on here because it contains some important background that will help you decide what to include in your design.