RBox role
- CURIE:
gmeow:boxRBox - IRI: https://blackcatinformatics.ca/gmeow/boxRBox
- Category: individual
- Defined by:
gmeow:slices/kernel - Box roles: TBox role (What is this?)
Role/property graph role: property axioms and relationship behavior, including inverses, transitivity, property chains, disjointness, path behavior, and role-like constraints over predicates.
Structure
Types: gmeow:GraphBoxRole
Practical Pattern
Use gmeow:boxRBox as a controlled value typed as gmeow:GraphBoxRole.
Common Companion Terms
Usage Advice
Use when
- Use for properties, path shapes, and role-behavior declarations where the important diagnostic context is the predicate or relation itself.
Avoid when
- Avoid using it for every object property automatically when the property is merely a simple data slot and no role behavior is being documented.
How to use
- Annotate relationship spines, generated path constraints, and property-behavior documentation so reports can identify RBox failures without reverse-engineering the shape IRI.
Examples
gmeow:partOfcarries the RBox role because it is a transitive role/property spine.