Open ericprud opened 7 years ago
I believe that the value can be an array of URIs, specifically to address this use case.
A ShapeMap is a mapping from node to a set of shapes (Node1: [Shape2, Shape3, …]) where node is an RDF node, and Shapen is a shape label from a schema.
Should the sh:ShapeMap instead look like:?
{
"http://example/issue1": ["http://schema.example/IssueShape"],
"http://example/issue2": ["http://schema.example/IssueShape"],
"http://example/issue3": ["http://schema.example/IssueShape"]
}
I guess I'd see either a URI or an array of URIs, but if we needed to choose, an array of URIs. My implementation will always lift a single URI to an array form in any case.
doesn't permit one to ask e.g. is
issue1
aIssueShape
and aPersonShape
.