@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix sh:    <http://www.w3.org/ns/shacl#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix m4is:  <http://w3id.org/nfdi4ing/metadata4ing/shapes#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix m4i:   <http://w3id.org/nfdi4ing/metadata4ing#> .

m4is:ProjectShape
    a sh:NodeShape ;
    sh:targetClass m4i:Project ; # Applies to all persons
    sh:property [              # _:b0
        sh:path m4i:projectAcronym ;       # constrains the values of ex:ssn
        sh:maxCount 1 ;
        sh:severity sh:Warning;
    ] ;
    sh:property [              # _:b0
        sh:path m4i:projectAcronym ;       # constrains the values of ex:ssn
        sh:minCount 1 ;
        sh:severity sh:Warning;
    ] ;
   # sh:closed true ;
    sh:ignoredProperties ( rdf:type owl:topDataProperty owl:topObjectProperty ) .

 ###### add SHACL vocabulary ###### 
