has producer
- CURIE:
gmeow:hasProducer - IRI: https://blackcatinformatics.ca/gmeow/hasProducer
- Category: property
- Defined by:
gmeow:slices/creative-works - Box roles: RBox role (What is this?)
Relates a creative work or expression to the agent who produced its recording or performance. Flat shortcut subproperty of gmeow:hasContributor.
Structure
Property shape: object property; gmeow:CreativeWork -> gmeow:Agent
Sub-property of: gmeow:hasContributor
Practical Pattern
Use gmeow:hasProducer from gmeow:CreativeWork to gmeow:Agent when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:hasContributor, gmeow:CreativeWork, gmeow:Agent
Usage Advice
Use when
- Use for the flat 80% case of naming a producer of a recording or performance; typically attaches at the
gmeow:Recording(Manifestation) tier.
Avoid when
- Avoid when the credit's period, degree, or evidence must be first-class (promote to a
gmeow:Contributionwithgmeow:roleProducer) and avoid it for engineers (usegmeow:roleRecordingEngineer/gmeow:roleMixingEngineervia aContribution).
How to use
- Assert from the
Recordingor performedExpressionto the agent; promote to agmeow:Contributioncarryinggmeow:roleProducerwhen metadata is needed.
Examples
- ex:darkSideOfTheMoon
gmeow:hasProducerex:pinkFloyd.