ContactsLaw promotes and enforces data integrity in many ways:
Before data is entered
ContactsLaw is built on a solid, relational database design. The structure and design of the database enforce and guarantee data integrity in many areas of the system.
The forms and activities in ContactsLaw are carefully ordered and designed to collect data in the most logical sequence, actively reducing human error and assisting users with auto-completion.
As data is entered
By linking to records instead of duplicating information, ContactsLaw ensures that details are managed and updated universally.
By enforcing the principle of 'search before you create', data duplication is significantly reduced.
Automatic text formatting helps to produce consistent, readable records.
Artifacts cannot be saved (even in a draft state) unless they conform to business rules, which may be hard-coded, logic-constrained or dynamically-configured (e.g. as part of a workflow).
ContactsLaw uses a disconnected data model with transacted updates, reducing concurrency problems and avoiding partial writes.
After data is entered
ContactsLaw tracks the most recent changes made to any contact, file, transaction or other artifact and locks editing/deletion according to business rules.
ContactsLaw provides extensive tools to monitor the data in the system, allowing the identification and correction of duplicates, removal of unused items and more.
|