Guides
Demo

Data Model

Before using ToughClicks, it is helpful to understand a portion of our data model. Specifically, the relationship between Packets, Documents, and Versions.

Relationships

  • Packets have many Document
  • Documents have many Packets
  • Documents have many Versions
  • Versions have one Document

See Important Definitionsfor an explanation of what each of these entities are.

Versions have some important fields you should know:

  • State: A version can either be in the DRAFT state or PUBLISHED state.
  • Version Number: This is the {MAJOR}.{MINOR}version number that is used to determine if a user has agreed to the latest version of a document.

❗️

Once a version is published, it cannot be edited or deleted.