Or.
Can I be implicit but needing a sh:property
:hasUnit
a sh:NodeShape ;
sh:property [
sh:path :hasUnit ;
sh:class qudt:Unit ;
]
.
Or is this nonsense ( something being a rdf:Property and a sh:NodeShape at the
same time)
Dr. ir. H.M. (Michel) Bohms
Scientist Specialist
I have in rdfs:
x:hasUnit a rdf:Property ;
rdfs:range qudt:Unit .
Can my corresponding shacl with implicit targets simply be?:
x:hasUnit a sh:NodeShape ;
sh:class qudt:Unit .
or do I need some sh:targetObjectsOf?
nen2660:hasUnit
a sh:NodeShape ;
sh:class qudt:Unit ;
The biggest difference will be not to use dash:viewer at all but have a
rendering component be selected only based on data.
I assume that a simple shape would only declare a property like *[ sh:node
hydra:Collection ; sh:property [ sh:path hydra:member ; sh:node
ex:OrderItem ],* and when