has agreement

Relates an agent to an agreement it is party to. The party-ship period is carried with gmeow:validFrom/validUntil on this statement; the agreement's own term/effective dates live on the gmeow:Agreement individual (no double-modelling).

Structure

Property shape: object property; gmeow:Agent -> gmeow:Agreement

Practical Pattern

Use gmeow:hasAgreement from gmeow:Agent to gmeow:Agreement when the relationship itself belongs in the native GMEOW graph.

Example Snippets

These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.

Employment Contract

# --- The contract: a relator binding the two parties, bearing a formal name.
#     (Validity bounds — gmeow:validFrom/validUntil — are statement-level RDF-1.2
#     annotations, carried in the statement layer rather than as A-box triples.)
ex:contract a gmeow:Contract ;
    gmeow:hasParty         ex:acme , ex:dana ;
    gmeow:hasAgreementName ex:contractName .

Common Companion Terms

gmeow:Agent, gmeow:Agreement

Usage Advice

Use when

Avoid when

How to use

Examples