containedInPlace.sameAs #183
Replies: 2 comments 1 reply
-
Yes. When loading this JSON-LD from a presenter's webpage, there will be a blank node for each event.location. This is OK.
No. The SHACL constraint is on an event having one location that is a place. So even if the place has nested containedInPlace that will not trigger a SHACL violation.
I think there are pros and cons of recommending it. I usually think simpler is better. But for SEO Google, the presenter may want to have "name":"Centre des arts Juliette-Lassonde" somewhere. So a simpler approach (that I think follows human nature) is to only have one Place without the containedInPlace but make the name longer. This will not change the official name in Artsdata. |
Beta Was this translation helpful? Give feedback.
-
|
@saumier what about adding an alternateName value instead? Do you think this would be preferable to containedinPlace? Or should we just stick to recommending the longer string? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
In the first iteration of our "location" property guidelines, we focused on the granularity of the Place object and its relationship to a building. Various modelling strategies are proposed to ensure the
locationvalue is the performance hall, while at the same time also providing the name of the building, since it has more notoriety.In the third scenario, we are recommending to describe the building as a nested building object under "schema:containedInPlace".
So far, so good: that's this relationship is modelled in Artsdata. Now my questions...
The nested building object under "schema:containedInPlace" has a sameAs with an Artsdata ID. If this modelling is used in a dataset uploaded to Artsdata,
Beta Was this translation helpful? Give feedback.
All reactions