Entity Existence
- CURIE:
gmeow:EntityExistence - IRI: https://blackcatinformatics.ca/gmeow/EntityExistence
- Category: class
- Defined by:
gmeow:slices/lifecycle - Box roles: TBox role (What is this?)
The reified, time-scoped fact that an entity existed over an interval — a gufo:Situation that carries its period via gmeow:duringInterval (inherited from TimeScopedRelation). Use when the existence claim is contested (two sources disagree on when a place ceased to exist), when evidence must be attached, or when standpoint indexing is needed. Flat-first: the common case uses gmeow:hasCreationEvent / gmeow:hasDestructionEvent / gmeow:existenceInterval directly on the entity.
Structure
Subclass of: gmeow:TimeScopedRelation
Practical Pattern
Use gmeow:EntityExistence as a specialized kind of gmeow:TimeScopedRelation. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
Usage Advice
Use when
- Use the reified form when the existence claim itself must carry standpoint, confidence, evidence, or contestation — two sources disagreeing on when a place ceased to exist, or a dated founding needing a citation.
Avoid when
- Avoid it for the ordinary case — flat
gmeow:hasCreationEvent/gmeow:hasDestructionEvent/gmeow:existenceIntervalon the entity carry it more cheaply; promote to this relator only when the claim needs to be argued about.
How to use
- Mint a
gmeow:EntityExistence, attach the subject withgmeow:existenceEntity, the bounding events with gmeow:existenceCreationEvent/existenceDestructionEvent, the period via the inheritedgmeow:duringInterval, and standpoint/evidence via the statement layer.
Examples
- ex:troyExistence a
gmeow:EntityExistence;gmeow:existenceEntityex:troy;gmeow:existenceDestructionEventex:sack;gmeow:accordingToex:homer.