The DfC Museumbrowse data model within the O'Keeffe application uses a version of Linked Art and shares a couple of its baseline patterns. For a list of patterns that diverge from linked.art, please see the information resource on the model's differences from linked.art.
As in linked.art's section on classifications, we use classified_as
to classify individual nodes in the graph--meaning both the top-level entity (a painting, a person vs a business, etc) but underlying nodes as well (the preferred title, etc):
{
"@context": "https://linked.art/ns/v1/linked-art.json",
"id": "http://data.okeeffemuseum.org/object/998",
"type": "ManMadeObject",
"classified_as": [
{
"id": "aat:300133025",
"label": "works of art",
"type": "Type"
},
{
"id": "aat:300033618",
"label": "paintings (visual works)",
"type": "Type"
}
],
"identified_by": [
{
"classified_as": [
{
"id": "aat:300404670",
"label": "preferred terms",
"type": "Type"
}
],
"id": "http://data.okeeffemuseum.org/object/998/title",
"type": "Name",
"value": "3 Zinnias"
}
]
}
As in linked.art's patterns for identifiers, we express identifiers as identified_by
:
{
"@context": "https://linked.art/ns/v1/linked-art.json",
"id": "http://data.okeeffemuseum.org/object/998",
"type": "ManMadeObject",
"identified_by": [
{
"classified_as": [
{
"id": "aat:300404670",
"label": "preferred terms",
"type": "Type"
}
],
"id": "http://data.okeeffemuseum.org/object/998/identifier",
"type": "Identifier",
"value": "998"
}
]
}
We use nodes with a Name
type to describe titles and names:
{
"@context": "https://linked.art/ns/v1/linked-art.json",
"id": "http://data.okeeffemuseum.org/object/998",
"type": "ManMadeObject",
"identified_by": [
{
"classified_as": [
{
"id": "aat:300404670",
"label": "preferred terms",
"type": "Type"
}
],
"id": "http://data.okeeffemuseum.org/object/998/title",
"type": "Name",
"value": "3 Zinnias"
}
]
}
As with linked.art, we use referred_to_by
to express descriptive cataloguing of an object:
{
"@context": "https://linked.art/ns/v1/linked-art.json",
"id": "http://data.okeeffemuseum.org/object/998",
"type": "ManMadeObject",
"referred_to_by": [
{
"classified_as": [
{
"id": "aat:300266036",
"label": "dimensions",
"type": "Type"
}
],
"id": "http://data.okeeffemuseum.org/object/998/Measurement/",
"type": "LinguisticObject",
"value": "6 x 8 inches"
},
{
"classified_as": [
{
"id": "aat:300010358",
"label": "materials (substances)",
"type": "Type"
}
],
"id": "http://data.okeeffemuseum.org/object/998/Materials/",
"type": "LinguisticObject",
"value": "Oil on canvas"
}
]
}
As with linked.art, we use produced_by
to express the creation event of an object, with its associated dates and makers:
{
"@context": "https://linked.art/ns/v1/linked-art.json",
"id": "http://data.okeeffemuseum.org/object/998",
"type": "ManMadeObject",
"produced_by": {
"carried_out_by": [
"http://data.okeeffemuseum.org/person/2"
],
"id": "http://data.okeeffemuseum.org/object/998/production/",
"timespan": {
"begin_of_the_begin": "1921-01-01T00:00:00",
"end_of_the_end": "1921-12-31T00:00:00",
"id": "http://data.okeeffemuseum.org/object/998/production/timespan/0",
"label": "1921",
"type": "TimeSpan"
},
"type": "Production"
}
}
As with linked.art, we partition the Production event to describe the individual technique contributions of the makers involved:
{
"@context": "https://linked.art/ns/v1/linked-art.json",
"id": "http://data.okeeffemuseum.org/object/998",
"type": "ManMadeObject",
"produced_by": {
"id": "http://data.okeeffemuseum.org/object/998/production/",
"type": "Production",
"consists_of": [
{
"carried_out_by": [
{
"classified_as": [],
"id": "http://data.okeeffemuseum.org/person/2",
"identified_by": [
{
"classified_as": [
{
"id": "aat:300404670",
"label": "preferred terms",
"type": "Type"
}
],
"exact_match": [
"ulan:500018666"
],
"id": "http://data.okeeffemuseum.org/person/2/name/0",
"type": "Name",
"value": "Georgia O'Keeffe"
}
],
"label": "Georgia O'Keeffe",
"type": "Actor"
}
],
"id": "http://data.okeeffemuseum.org/object/998/production/0",
"technique": [
{
"id": "relators:art",
"label": "Artist",
"type": "Type"
}
],
"type": "Production"
}
]
}
}