Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Directly from a coding sheet by associating an ontology with that coding sheet
  2. Directly from a data table column by associating an ontology with the data table column (Note: this should be exclusive so you can associate only one supporting resource with a data table column - a coding sheet or an ontology).  Behind the scenes this will create an identity coding sheet to house the integration template / mappings.

Behind the scenes, this means that a CodingSheet is the primary entity encapsulating data value to ontology node mappings.  

Open questions:
  1. What happens if we change the coding sheet's mappings after it's been linked?  Should those changes be propagated transparently to all directly linked data table columns?
    1. For right now: yes.  Later on we can do some additional work to support versioning of coding sheets, notifying users that have linked to the older version that there is a newer version and showing them the diffs, etc.

...