-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
The rationale is the following (adapted from this message):
{
"@context": [
"https://schema.org/",
{
"ex": "http://example.com/",
"ex:captain": { "@type": "@id" }
}
],
"@type": "Event",
"ex:realizationOf": { "@id": {
"@id": "ex:bowls_club",
"ex:captain": "ex:bob"
}},
"startDate": "01-01-2019",
"endDate": "31-12-2019"
}
Since ex:realizationOf is always expecting a triple, we might want to be able to spare the intermediate "@id".
Of course, declaring ex:realizationOf as "@type": "@id" does not work, because this only affect values of the property that are strings. "@type": "@triple" seems like a natural way to do this, but it has the disadvantage or introducing a new keyword...
Metadata
Metadata
Assignees
Labels
No labels