Skip to content

Getting Started

Intended flow

The CAG Database has been designed and developed with a definitive flow in mind. It is also know as a pipeline, task management, but we are calling it the intended flow.

stateDiagram-v2

    project1: Project
    project2: Project
    group1: Group
    group2: Group
    group3: Sub-Group
    group4: Group
    group5: Sub-Group
    activity1: Activity
    activity2: Activity
    activity3: Activity
    activity4: Activity
    activity5: Activity
    activity6: Activity
    activity7: Activity

    [*] --> Owner
    Owner --> project1
    Owner --> project2
    project1 --> group1
    project1 --> group2
    group2 --> group3
    project2 --> group4
    group4 --> group5
    group1 --> activity1
    group1 --> activity2
    group1 --> activity3
    group3 --> activity4
    group4 --> activity5
    group5 --> activity6
    group5 --> activity7

Definitions

Owners

The owner provides the technology for the projects.

Projects

A project parents any associated groups. For example, the project would be the equivalent to the CAG in our hierarchy.

Groups

A group runs and operates an activity.

Activities

An activity is an event or task that is run.

Organisations

An organisation is a structured entity. These might have articles of association, or they might be a loose assortment of individuals.

Individuals

An individual is one single person.