Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop a database schema to support aggregation of all project data #95

Open
4 tasks
theecrit opened this issue Feb 14, 2022 · 1 comment
Open
4 tasks
Assignees
Labels
design/research documentation Improvements or additions to documentation

Comments

@theecrit
Copy link
Contributor

Description

Given the complexity of multi-year data across departments, programs, strategies, variable metrics and data sources, it seems like hosting a dedicated database to house all the pulled data will be more efficient for managing and analyzing data as it's collected.

Potential tables

Each of these should have a clear definition.

  • fundingAgency: the agency that receives the funds from MZ and oversees the programming
  • operatingOrg: the organization that implements the funded program
  • program: the specific program that directly provides the services funded
  • spendingYear: the year funding was allocated for

Requirements for closing this issue

These can be changed as appropriate.

  • A schema that accepts the many different metrics available is mapped out and documented.
  • Schema documentation is reviewed with FPS team for troubleshooting.
  • Schema documentation is attached to this issue.
  • Next steps for implementing the scheme are identified and documented in one or more issues (e.g. "Choose a database platform").
@theecrit theecrit added design/research documentation Improvements or additions to documentation labels Feb 14, 2022
@theecrit
Copy link
Contributor Author

Related to #106

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design/research documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants