graph box role
- CURIE:
gmeow:graphBoxRole - IRI: https://blackcatinformatics.ca/gmeow/graphBoxRole
- Category: property
- Defined by:
gmeow:slices/kernel - Box roles: TBox role (What is this?)
Links a term, shape, module, graph artifact, or validation result source to one or more gmeow:GraphBoxRole individuals. The role is advisory metadata for documentation, validation diagnostics, and package consumers; it carries no OWL logical semantics.
Structure
Property shape: annotation property; ? -> gmeow:GraphBoxRole
Practical Pattern
Use gmeow:graphBoxRole from ? to gmeow:GraphBoxRole when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Usage Advice
Use when
- Use to make a construct's graph-layer role explicit for readers and tools, especially when validation output needs to distinguish data, schema, role/property, and statement-context failures.
Avoid when
- Avoid treating it as an ownership, import, or named-graph directive; the canonical source/projection rules still decide where data is authored and generated.
How to use
- Attach one or more role individuals such as
gmeow:boxTBox,gmeow:boxCBox, orgmeow:boxConfigBox. Consumers should preserve unknown future roles and must not assume the value set is closed.