Skip to content
This repository was archived by the owner on Jun 14, 2024. It is now read-only.

Data Structure

mkslalom edited this page Jun 29, 2020 · 8 revisions

Architecture

Data Origin

  • The data originates from the Xlsx file.
  • The build pipeline runs the converter.js script to convert the Xlsx to a json file that is optimized for the app to consume.
  • The data is static in the app. There are no external APIs or data sources connected to this app.

Data Structure

This section describes the schema of the Xlsx file.

Sheets

The sheets are in a specific order in the Xlsx.

  • ChangeLog, must come first.
  • ISO, must come second.
  • Individual Regulations, can be in any order

Individual regulations sheet names control the name displayed in the app.

The ISO standard and individual regulation sheets have 2 tables in them.

  1. The first table is the ISO regulation mapping. It has a row for every individual regulation, its text, links, and mappings to the ISO standard.
  2. The second table is for notes. It has a row for each note at the level of a link between the individual regulation and ISO standard.

Copyright (c) Data Protection Mapping Project. All rights reserved. Licensed under the MIT License.

Clone this wiki locally