has ancestor
- CURIE:
gmeow:hasAncestor - IRI: https://blackcatinformatics.ca/gmeow/hasAncestor
- Category: property
- Defined by:
gmeow:slices/genealogy - Box roles: RBox role (What is this?)
Relates a person to an ancestor — a parent, a parent's parent, and so on. Transitive: an ancestor of an ancestor is an ancestor. gmeow:hasParent (hence gmeow:hasMother / hasFather) is a sub-property, so ancestry is DERIVED from parentage by the reasoner and is never asserted directly.
Structure
Property shape: object property; gmeow:Person -> gmeow:Person
Practical Pattern
Use gmeow:hasAncestor from gmeow:Person to gmeow:Person when the relationship itself belongs in the native GMEOW graph.