Closed bblfish closed 2 years ago
Hi @bblfish,
This question is not specific for the RMLMapper, but is about RML in general. Can you ask it at https://github.com/kg-construct/rml-questions? Thanks!
Note: what needed to be optional was rr:template
. I explained it on the new issue I created on kg-construct
In a mapping process the most important things to map are in order datatypes, then the relations then the types, then the instances. This is easy to see with CSV. Relations should be generated automatically as relative URLs if specified.
This is important for educational and pragmatic reasons.
The fact that the Turtle mapping files can be split is already a big advantage in allowing mappings tasks to be split across departments or time. The main otology mapping may be the job of the ontology engineer, and the data mapping of the web data engineer.
So to make it easier for larger processes to split the mapping processes between different departments and over time it would be best if the template were optional.