Define a mechanism to describe lineage of data / provenance information.
This mechanism should support multiple levels of granularity:
- Dataset level
- RecordSet level
- Field level
- Row / data value level
We would ideally reuse existing vocabularies such as PROV-O.