Skip Ribbon Commands
Skip to main content
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.