relationship party
- CURIE:
gmeow:relationshipParty - IRI: https://blackcatinformatics.ca/gmeow/relationshipParty
- Category: property
- Defined by:
gmeow:slices/contacts - Box roles: RBox role (What is this?)
An agent who is one of the parties to an interpersonal relationship. Non-functional: a relationship typically binds two parties (and is left open for group ties).
Structure
Property shape: object property; gmeow:InterpersonalRelationship -> gmeow:Agent
Practical Pattern
Use gmeow:relationshipParty from gmeow:InterpersonalRelationship to gmeow:Agent when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:InterpersonalRelationship, gmeow:Agent
Usage Advice
Use when
- Use to bind each agent that takes part in an interpersonal-relationship relator; at least one party is required by axiom.
Avoid when
- Avoid forcing exactly two parties at the OWL level (it is non-functional and left open for group ties; the two-party constraint is a SHACL closure concern) and avoid using it on the flat shortcut edges, which bind their agents directly.
How to use
- Attach each participating
gmeow:Agentto the relator with this property; pair withgmeow:relationshipIntervalto scope the tie in time.
Examples
- ex:tie
gmeow:relationshipPartyex:lillith.