segment of
- CURIE:
gmeow:segmentOf - IRI: https://blackcatinformatics.ca/gmeow/segmentOf
- Category: property
- Defined by:
gmeow:slices/documents - Box roles: RBox role (What is this?)
A structural segment is part of a larger whole — a work, release, installment, or another segment. Transitive; inverse of gmeow:hasSegment.
Structure
Property shape: object property; gmeow:ContentSegment -> gmeow:Entity
Sub-property of: gmeow:partOf
Practical Pattern
Use gmeow:segmentOf from gmeow:ContentSegment to gmeow:Entity when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:partOf, gmeow:ContentSegment, gmeow:Entity
Usage Advice
Use when
- Use from the part's side to say a
gmeow:ContentSegmentbelongs to a larger whole — a scene in a chapter, a chapter in a work; transitive, so nested structure closes up the spine.
Avoid when
- Avoid it for generic non-structural parthood (use
gmeow:partOf) and avoid asserting both directions redundantly — assertgmeow:segmentOfand readgmeow:hasSegmentas its inverse.
How to use
- Point the
gmeow:ContentSegmentat its containing whole viagmeow:segmentOf; it specializesgmeow:partOf, so generic consumers read parthood by inheritance and transitivity assembles the nesting.
Examples
- ex:scene3
gmeow:segmentOfex:chapter1.