From 2e1a93552a2ba1cb8905f08f815e2cd7718dc4c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Lamercerie?= <aurelien.lamercerie@laposte.net> Date: Fri, 19 Nov 2021 00:25:17 +0100 Subject: [PATCH] CTS update: decomposition of relation generation (3) --- config/transduction-schemes.ttl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/config/transduction-schemes.ttl b/config/transduction-schemes.ttl index 8f582d46..af2bcfdf 100644 --- a/config/transduction-schemes.ttl +++ b/config/transduction-schemes.ttl @@ -1386,12 +1386,14 @@ PREFIX fprm: <https://unsel.tetras-libre.fr/tenet/frame/parameters#> # -- Link two classes by relation property (according existence of domain and range) CONSTRUCT { # relation between domain/range classes - ?domainClass ?propertyUri ?rangeClass. + ?domainClassUri ?propertyUri ?rangeClassUri. } WHERE { # Relation Net (net1) ?propertyUri rdfs:domain ?domainClass. ?propertyUri rdfs:range ?rangeClass. + BIND (uri( ?domainClass) AS ?domainClassUri). + BIND (uri( ?rangeClass) AS ?rangeClassUri). }""" ; sh:order 3.33 ; . @@ -1919,14 +1921,14 @@ cts:relation_generation_2 cts:relation_generation_3_1 rdf:type owl:Class ; rdf:type sh:NodeShape ; - rdfs:label "relation generation 3" ; + rdfs:label "relation generation 3 1" ; rdfs:subClassOf cts:Transduction_Schemes ; sh:rule cts:link-classes-by-relation-property ; . cts:relation_generation_3_2 rdf:type owl:Class ; rdf:type sh:NodeShape ; - rdfs:label "relation generation 3" ; + rdfs:label "relation generation 3 2" ; rdfs:subClassOf cts:Transduction_Schemes ; sh:rule cts:link-instances-by-relation-property ; . -- GitLab