Open tmfrnz opened 4 years ago
If resources allow, we would, in order to make the information more easily accessible and provide different entry points, suggest introducing specific dashboard views for each of the three types of commitments or frameworks that Sadata is tracking
Schema changes (also see diagram)
NEW table: frameworks
Fields:
Endpoints/Permissions:
Note: frameworks will need to be set up during configuration and will not be changeable by the user thereafter - same as taxonomies)
UPDATE table: taxonomies
Store if taxonomy is a core taxonomy of that framework. "tags_..." fields to be replaced with new taxonomy_frameworks table (see below)
New Field:
Drop Fields:
UPDATE table: recommendations
Will be used to store both SDG Targets and HR Recs, to be considered our "objectives" table, eventually replacing and incorporating sdg_targets table. (Could/should alternatively be renamed to "objectives" or replaced with a new table "objectives" but we are not sure yet about the best name so let's stick to recommendations for now)
New Field
NEW table recommendation_recommendations
To track inter-framework linkages, eventually replacing table sdgtarget_recommendations (that I suggest to keep for now)
Fields:
Endpoints/permissions (similar to sdgtarget_recommendations):
NEW table recommendation_indicators
Eventually replacing sdgtarget_indicators table.
Fields:
Endpoints/permissions (similar to sdgtarget_recommendations):
NEW table taxonomy_frameworks
Stores which framework of recommendations can be tagged by which taxonomy, replacing the "tags_recommendations", "tags_sdgtargets" flags of the taxonomy table
Fields:
Endpoints/Permissions:
Note: frameworks will need to be set up during configuration and will not be changeable by the user thereafter - same as taxonomies)
NEW table: framework_frameworks
Stores which framework of recommendations can be linked with which other framework of recommendations
Fields:
Endpoints/Permissions:
Note: frameworks will need to be set up during configuration and will not be changeable by the user thereafter - same as taxonomies)
We assume the following implementation of the requirements specified:
The key concepts of the SDS are
We assume to introduce the above concepts as follows
The following diagram illustrates how the SDS concepts (red) could be integrated with the existing concepts (blue, light blue and purple) and structure (please note that the diagram only shows selected taxonomies (white with outline), other taxonomies (such as issues, people, organisations) have been omitted):