From b7fd71504ec66cacc281a476841e34a82ecda5f9 Mon Sep 17 00:00:00 2001 From: Benjamin Degenhart Date: Fri, 3 May 2024 22:00:52 +0200 Subject: [PATCH] Make some dev predicates more expressive --- shacl/dev-daemmung.ttl | 2 +- shacl/dev-eauto.ttl | 2 +- shacl/dev-solar.ttl | 2 +- shacl/dev-wohngeld.ttl | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/shacl/dev-daemmung.ttl b/shacl/dev-daemmung.ttl index ada6635..93252b4 100644 --- a/shacl/dev-daemmung.ttl +++ b/shacl/dev-daemmung.ttl @@ -19,7 +19,7 @@ ff:CitizenOwnsHouseShape a sh:NodeShape ; sh:targetClass ff:Citizen ; sh:property [ - sh:path ff:owns ; + sh:path ff:ownsHouse ; sh:class ff:House ; sh:minCount 1 ; ] . diff --git a/shacl/dev-eauto.ttl b/shacl/dev-eauto.ttl index 2839178..a9c3ee5 100644 --- a/shacl/dev-eauto.ttl +++ b/shacl/dev-eauto.ttl @@ -11,7 +11,7 @@ ff:CitizenOwnsElectricCarShape a sh:NodeShape ; sh:targetClass ff:Citizen ; sh:property [ - sh:path ff:owns ; + sh:path ff:ownsCar ; sh:qualifiedValueShape ff:ElectricCarShape ; sh:qualifiedMinCount 1 ; ] ; diff --git a/shacl/dev-solar.ttl b/shacl/dev-solar.ttl index 0276e1f..7135dd4 100644 --- a/shacl/dev-solar.ttl +++ b/shacl/dev-solar.ttl @@ -16,7 +16,7 @@ ff:CitizenOwnsHouseShape a sh:NodeShape ; sh:targetClass ff:Citizen ; sh:property [ - sh:path ff:owns ; + sh:path ff:ownsHouse ; sh:qualifiedValueShape [ sh:class ff:House ; # Shape that values must conform to, in this case, a House ] ; diff --git a/shacl/dev-wohngeld.ttl b/shacl/dev-wohngeld.ttl index 9670e71..c64b1b1 100644 --- a/shacl/dev-wohngeld.ttl +++ b/shacl/dev-wohngeld.ttl @@ -15,7 +15,7 @@ ff:CitizenRentsFlatShape a sh:NodeShape ; sh:targetClass ff:Citizen ; sh:property [ - sh:path ff:rents ; + sh:path ff:rentsFlat ; sh:class ff:Flat ; sh:minCount 1 ; ] .