diff --git a/diagrams/diagram.png b/diagrams/diagram.png new file mode 100644 index 0000000..318a13d Binary files /dev/null and b/diagrams/diagram.png differ diff --git a/ontology.md b/ontology.md index 5923ebf..855c1c8 100644 --- a/ontology.md +++ b/ontology.md @@ -4,6 +4,12 @@ We use terms defined in the FNML ontology to link [[RML]] with [[FNO]]. The ontology namespace is [http://semweb.mmlab.be/ns/fnml#](http://semweb.mmlab.be/ns/fnml#), the preferred prefix is `fnml:`. +See below for how FNML introduced terms align with RML Core. + +
+ FNML diagram +
Visual overview of how FNML introduced terms align with RML Core
+
### function-valued term map @@ -175,7 +181,3 @@ It is still an open issue to joining values across data sources _with_ join cond see, e.g. test case [RMLFNOTC0019](https://github.com/RMLio/rml-fno-test-cases/tree/master/RMLFNOTC0019-CSV).

- -

-The mapping challenge [Join on literals](https://github.com/kg-construct/mapping-challenges/pull/29) also influences this spec. -

diff --git a/overview.md b/overview.md index 3129cbc..44289c2 100644 --- a/overview.md +++ b/overview.md @@ -78,7 +78,7 @@ The latter would be described as follows using an FnO Execution description: ## FNML Example - shortcuts -To connect this function with the RML mapping document, we make use of FNML, see below, which makes maximal use of shortcuts. +To connect this function with the RML mapping document, we make use of FNML, see below for an example, which makes maximal use of shortcuts.