- From: Robert Sanderson <azaroth42@gmail.com>
- Date: Mon, 6 Mar 2017 17:02:48 -0800
- To: Linked JSON <public-linked-json@w3.org>
Received on Tuesday, 7 March 2017 01:03:53 UTC
Another scoping question ... is it possible to use scoped contexts for URI
expansion within specific relationships?
For example, if I have an external classification system (say
http://vocab.gett.edu/aat/) and a predicate that refers to it
(crm:P2_has_type) which I map to `classified_as`, would an embedded/scoped
context be resolved for the vocabulary terms only when used with that
predicate?
For example, in the below, I would want Painting to resolve to
aat:300033618 only when used with `classified_as`:
```
{
"@context": {
"id": "@id",
"type": "@type",
"classified_as": {
"@id": "crm:P2_has_type",
"@type": "@vocab",
"@context": {
"aat": "http://vocab.gett.edu/aat/",
"Painting": "aat:300033618"
}
}
},
"id": "http://example.org/object/1",
"type": "ManMadeObject",
"classified_as": "Painting"
}
```
Thoughts?
Rob
--
Rob Sanderson
Semantic Architect
The Getty Trust
Los Angeles, CA 90049
Received on Tuesday, 7 March 2017 01:03:53 UTC