has parent
- CURIE:
gmeow:hasParent - IRI: https://blackcatinformatics.ca/gmeow/hasParent
- Category: property
- Defined by:
gmeow:slices/genealogy - Box roles: RBox role (What is this?)
Relates a person to a parent (any kind: biological, adoptive, step, or foster). Non-functional: contested parentage claims from multiple sources coexist as standpoint-indexed statements (gmeow:accordingTo), never collapsing to a single winner (Principle 9).
Structure
Property shape: object property; gmeow:Person -> gmeow:Person
Sub-property of: gmeow:connectsTo, gmeow:hasAncestor
Practical Pattern
Use gmeow:hasParent from gmeow:Person to gmeow:Person 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.
Biological And Adoptive
- Source:
slices/extensions/genealogy/examples/biological-and-adoptive.ttl - Examples catalog: open in catalog#example-slices-extensions-genealogy-examples-biological-and-adoptive
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: parent-child is not one relation (Principle 9). Most schemas have
# a single "parent" field; GMEOW reifies the KIND of parentage, so a child's
# BIOLOGICAL and ADOPTIVE parents COEXIST rather than overwrite. A
# gmeow:BiologicalParentChild and a gmeow:AdoptiveParentChild (siblings of
# Foster/Step) each bind a gmeow:relationshipParent to a gmeow:relationshipChild.
# Flat gmeow:hasParent / gmeow:hasFather remain available as the simple view; the
# reified relations carry the distinction the flat edges can't.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/genealogy/> .
ex:alex a gmeow:Person ; gmeow:name "Alex"@en ; gmeow:hasParent ex:birthFather , ex:adoptiveMother .
ex:birthFather a gmeow:Person ; gmeow:name "Jordan (birth father)"@en .
ex:adoptiveMother a gmeow:Person ; gmeow:name "Priya (adoptive mother)"@en .
Common Companion Terms
gmeow:connectsTo, gmeow:hasAncestor, gmeow:Person
Projects To
| Profile | External Targets |
|---|---|
foaf |
foaf |
External Equivalences
Equivalent or closely aligned targets: rel, schema, wdt
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:hasParent |
equivalence | - |
owl:equivalentProperty | rel:childOf | gmeow-properties.sssom.tsv; gmeow:eqProperties021; confidence 0.95 |
gmeow:hasParent |
equivalence | - |
owl:equivalentProperty | schema:parent | gmeow-properties.sssom.tsv; gmeow:eqProperties020; confidence 1 |
gmeow:hasParent |
equivalence | - |
skos:closeMatch | wdt:P8810 | gmeow-genealogy.sssom.tsv; gmeow:eqGenealogy063; confidence 0.9 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:hasParent |
projection | foaf |
projects to / <= | foaf:knows | gmeow:mapFoafKnows; confidence 0.8; lossy: the relationship KIND (parent/child/spouse/sibling/partner/met) collapses to bare acquaintance |
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | wdt:P8810 |
equivalentProperty | rel:childOf |
equivalentProperty | schema:parent |