Reference
Data Model

Data Model

This page documents the main entities used by GovernIA.

Core entities

  • Tenant
  • User
  • Mission
  • Audit
  • Questionnaire Template
  • Questionnaire Section
  • Question
  • Answer
  • Recommendation
  • Remediation Action
  • Report

Relationships (high level)

  • Tenant has many Users, Missions, Audits
  • Mission has many Audits
  • Audit references a Questionnaire instance
  • Questionnaire is instantiated from a Template
  • Audit produces Recommendations and Remediation Actions
  • Report is attached to an Audit and may be published

IDs and references

Most entities are identified using UUIDs and have human-friendly labels/codes.