Schemas / Art (CDWA core)
rig.art.attribution
v0.31.0 · draft 4 fields 3 required
Fields
| Field | Type | Meaning | |
|---|---|---|---|
work |
entity | required | The artwork entity |
person |
entity | required | Maker |
role |
enumartist · attributed-to · workshop-of · school-of · after · photographer · other | required | artist / attributed-to / workshop-of / school-of / after / photographer / other |
sequence |
int | optional | Optional. Credit order, 1-based |
One maker on one work. Format when present.
Field meanings follow CDWA Creation - Creator and VRA Core agent. The person's name is not repeated here.
work, person, and role are required.
Name the person with rig.meta.named plus rig.person.name. A second maker is another entity.
JSON Schema
Resolves at https://rig.works/schemas/rig.art.attribution.schema.json —
raw file.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://rig.works/schemas/rig.art.attribution.schema.json",
"title": "rig.art.attribution",
"type": "object",
"additionalProperties": false,
"properties": {
"work": {
"$ref": "./_defs.schema.json#/$defs/entity"
},
"person": {
"$ref": "./_defs.schema.json#/$defs/entity"
},
"role": {
"type": "string",
"enum": [
"artist",
"attributed-to",
"workshop-of",
"school-of",
"after",
"photographer",
"other"
]
},
"sequence": {
"$ref": "./_defs.schema.json#/$defs/int"
}
},
"required": [
"work",
"person",
"role"
],
"description": "One maker on one work. Field meanings follow CDWA Creation/Creator. Name is on the person entity."
}