relationship interval
- CURIE:
gmeow:relationshipInterval - IRI: https://blackcatinformatics.ca/gmeow/relationshipInterval
- Category: property
- Defined by:
gmeow:slices/contacts - Box roles: RBox role (What is this?)
The time interval over which an interpersonal relationship held. (A relator carries its period this way rather than via duringInterval, which is reserved for gufo:Situation-based time-scoped relations.)
Structure
Property shape: object property; gmeow:InterpersonalRelationship -> gmeow:TimeInterval
Practical Pattern
Use gmeow:relationshipInterval from gmeow:InterpersonalRelationship to gmeow:TimeInterval when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:InterpersonalRelationship, gmeow:TimeInterval
Usage Advice
Use when
- Use to scope an interpersonal-relationship relator in time — the span over which the tie held — as a first-class
gmeow:TimeInterval.
Avoid when
- Avoid using
gmeow:duringIntervalhere (that is reserved for gufo:Situation-based time-scoped relations) and avoid putting the interval on the flat shortcut edges (use gmeow:validFrom/validUntil on those statements).
How to use
- Point the relator at its
gmeow:TimeInterval; this is the relator-native way to carry a period, distinct from the situation-basedduringIntervalidiom.
Examples
- ex:tie
gmeow:relationshipIntervalex:collabInterval.