Technical Design/Architecture

High level overview of the technical design and architecture.

Database

The tables used primarily by the application logic are;

  • Questionnaire

  • Question

  • Response

  • QuestionResponse

  • User

  • Organisation

  • Share

Typically a Questionnaire will be composed of Question. A Questionnaire is then linked to User via the Share and Organisation tables. A User then creates Response and QuestionResponse rows via the application front-end.

Other tables in the database support the application logic.

Site Map

Last updated