diff --git a/config/transduction-schemes.ttl b/config/transduction-schemes.ttl index 8f582d46a29bebc02c728e9e8f3ee37e9199a4e5..af2bcfdf6479b0b81a6e4126ca3d44e8ed70bdd4 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 ; .