woeip icon indicating copy to clipboard operation
woeip copied to clipboard

[Research] Map current database schema to external standards

Open theecrit opened this issue 4 years ago • 0 comments

Description

We originally designed the database schema to normalize incoming data enough that we would eventually be able to ingest other data types from other data sources (beyond the current DustTrak files) over time. Since then, some AQ-specific schemas have been released and/or come to our attention.

We want to understand how much effort it would be to align our schema with these, to determine if it's worth updating our own schema.

Advantages:

  • Allows for easier ingestion or dissemination of data across projects.
  • Creates a bridge to other AQ-oriented communities.

Disadvantages:

  • May require refactoring our database.
  • May require adjustments to API and front-end calls throughout app.

Evaluation process

  1. Map each table/entity and its attributes/rows to the comparable fields in the following schemas:
  1. Define the specific updates updates that would be required to our system.

  2. Decide if the effort is worth the payoff.

  3. If so, open issue(s) for new work.

theecrit avatar Feb 21 '21 15:02 theecrit