From e8a07605f6227d7f563e58d06f06d76570ef9ee5 Mon Sep 17 00:00:00 2001 From: Luca Soto De Graeve Date: Mon, 6 Jan 2025 12:10:48 +0100 Subject: [PATCH] META-301 Make schema:name on Person a langString --- description/audiovisual.shacl.ttl | 6 +++--- description/bibliographic.shacl.ttl | 6 +++--- description/description.shacl.ttl | 6 +++--- description/film.shacl.ttl | 6 +++--- events/events.shacl.ttl | 6 +++--- objects/objects.shacl.ttl | 6 +++--- organizations/organizations.shacl.ttl | 13 +++++++------ terms/terms.shacl.ttl | 6 +++--- 8 files changed, 28 insertions(+), 27 deletions(-) diff --git a/description/audiovisual.shacl.ttl b/description/audiovisual.shacl.ttl index 3666914..fba2d5b 100644 --- a/description/audiovisual.shacl.ttl +++ b/description/audiovisual.shacl.ttl @@ -18,15 +18,15 @@ <> a owl:Ontology ; dct:author [ - schema:name "Miel Vander Sande" ; + schema:name "Miel Vander Sande"@nl ; schema:email "miel.vandersande@meemoo.be" ] , [ - schema:name "Lennert Van de Velde" ; + schema:name "Lennert Van de Velde"@nl ; schema:email "lennert.vandevelde@meemoo.be" ] , [ - schema:name "Milan Valadou" ; + schema:name "Milan Valadou"@nl ; schema:email "milan.valadou@meemoo.be" ] ; dct:title "Data model Audiovisual archive objects"@en ; diff --git a/description/bibliographic.shacl.ttl b/description/bibliographic.shacl.ttl index 241a0c8..b461b3b 100644 --- a/description/bibliographic.shacl.ttl +++ b/description/bibliographic.shacl.ttl @@ -19,15 +19,15 @@ <> a owl:Ontology ; dct:author [ - schema:name "Miel Vander Sande" ; + schema:name "Miel Vander Sande"@nl ; schema:email "miel.vandersande@meemoo.be" ] , [ - schema:name "Lennert Van de Velde" ; + schema:name "Lennert Van de Velde"@nl ; schema:email "lennert.vandevelde@meemoo.be" ] , [ - schema:name "Milan Valadou" ; + schema:name "Milan Valadou"@nl ; schema:email "milan.valadou@meemoo.be" ] ; dct:title "Bibliographic data model"@en ; diff --git a/description/description.shacl.ttl b/description/description.shacl.ttl index 18a70ce..660d9a4 100644 --- a/description/description.shacl.ttl +++ b/description/description.shacl.ttl @@ -23,15 +23,15 @@ vann:preferredNamespacePrefix "haDes" ; vann:preferredNamespaceUri "http://data.hetarchief.be/ns/description/" ; dct:author [ - schema:name "Miel Vander Sande" ; + schema:name "Miel Vander Sande"@nl ; schema:email "miel.vandersande@meemoo.be" ] , [ - schema:name "Lennert Van de Velde" ; + schema:name "Lennert Van de Velde"@nl ; schema:email "lennert.vandevelde@meemoo.be" ] , [ - schema:name "Milan Valadou" ; + schema:name "Milan Valadou"@nl ; schema:email "milan.valadou@meemoo.be" ] ; dct:title "Data model Description"@en ; diff --git a/description/film.shacl.ttl b/description/film.shacl.ttl index 807f3cb..f6988da 100644 --- a/description/film.shacl.ttl +++ b/description/film.shacl.ttl @@ -19,15 +19,15 @@ <> a owl:Ontology ; dct:author [ - schema:name "Miel Vander Sande" ; + schema:name "Miel Vander Sande"@nl ; schema:email "miel.vandersande@meemoo.be" ] , [ - schema:name "Lennert Van de Velde" ; + schema:name "Lennert Van de Velde"@nl ; schema:email "lennert.vandevelde@meemoo.be" ] , [ - schema:name "Milan Valadou" ; + schema:name "Milan Valadou"@nl ; schema:email "milan.valadou@meemoo.be" ] ; dct:title "Data model Film"@en ; diff --git a/events/events.shacl.ttl b/events/events.shacl.ttl index 9faa50d..3eb313d 100644 --- a/events/events.shacl.ttl +++ b/events/events.shacl.ttl @@ -24,15 +24,15 @@ vann:preferredNamespacePrefix "haEvt" ; vann:preferredNamespaceUri "http://data.hetarchief.be/ns/events/" ; dct:author [ - schema:name "Milan Valadou" ; + schema:name "Milan Valadou"@nl ; schema:email "milan.valadou@meemoo.be" ] , [ - schema:name "Miel Vander Sande" ; + schema:name "Miel Vander Sande"@nl ; schema:email "miel.vandersande@meemoo.be" ] , [ - schema:name "Lennert Van de Velde" ; + schema:name "Lennert Van de Velde"@nl ; schema:email "lennert.vandevelde@meemoo.be" ] ; dct:title "Data model Events"@en ; diff --git a/objects/objects.shacl.ttl b/objects/objects.shacl.ttl index 7c7ed9f..cf40781 100644 --- a/objects/objects.shacl.ttl +++ b/objects/objects.shacl.ttl @@ -27,16 +27,16 @@ vann:preferredNamespacePrefix "haObj" ; vann:preferredNamespaceUri "http://data.hetarchief.be/ns/object/" ; dct:author [ - schema:name "Milan Valadou" ; + schema:name "Milan Valadou"@nl ; schema:email "milan.valadou@meemoo.be" ] , [ - schema:name "Miel Vander Sande" ; + schema:name "Miel Vander Sande"@nl ; schema:email "miel.vandersande@meemoo.be" ] , [ - schema:name "Lennert Van de Velde" ; + schema:name "Lennert Van de Velde"@nl ; schema:email "lennert.vandevelde@meemoo.be" ] ; dct:title "Data model Objects"@en ; diff --git a/organizations/organizations.shacl.ttl b/organizations/organizations.shacl.ttl index 397f961..ac43404 100644 --- a/organizations/organizations.shacl.ttl +++ b/organizations/organizations.shacl.ttl @@ -21,15 +21,15 @@ vann:preferredNamespaceUri "http://data.hetarchief.be/ns/organization/" ; schema:author [ a schema:Person ; - schema:name "Miel Vander Sande" ; + schema:name "Miel Vander Sande"@nl ; schema:email "miel.vandersande@meemoo.be" ] , [ a schema:Person ; - schema:name "Milan Valadou" ; + schema:name "Milan Valadou"@nl ; schema:email "milan.valadou@meemoo.be" ] , [ a schema:Person ; - schema:name "Lennert Van de Velde" ; + schema:name "Lennert Van de Velde"@nl ; schema:email "lennert.vandevelde@meemoo.be" ] ; dct:title "Data model Organizations"@en ; @@ -737,8 +737,9 @@ a sh:PropertyShape ; sh:path schema:name ; sh:nodeKind sh:Literal ; - sh:datatype xsd:string ; - sh:maxCount 1 ; + sh:datatype rdf:langString ; + sh:minCount 1 ; + sh:uniqueLang true; sh:name "name"@en ; sh:name "naam"@nl ; @@ -749,7 +750,7 @@ sh:description "De voor- en achternaam van deze persoon (gecombineerd in één string)."@nl ; sh:severity sh:Violation ; - sh:message "occurs more than once or its object is not of type xsd:string"@en ; + sh:message "schema:name is missing or is not of type string"@en ; ], [ a sh:PropertyShape ; diff --git a/terms/terms.shacl.ttl b/terms/terms.shacl.ttl index 0a23382..15fec3e 100644 --- a/terms/terms.shacl.ttl +++ b/terms/terms.shacl.ttl @@ -22,15 +22,15 @@ vann:preferredNamespacePrefix "haTerm" ; vann:preferredNamespaceUri "http://data.hetarchief.be/ns/terms/" ; dct:author [ - schema:name "Lennert Van de Velde" ; + schema:name "Lennert Van de Velde"@nl ; schema:email "lennert.vandevelde@meemoo.be" ] , [ - schema:name "Miel Vander Sande" ; + schema:name "Miel Vander Sande"@nl ; schema:email "miel.vandersande@meemoo.be" ] , [ - schema:name "Milan Valadou" ; + schema:name "Milan Valadou"@nl ; schema:email "milan.valadou@meemoo.be" ] ; dct:title "Data model List of terms"@en ;