usage appellation
- CURIE:
gmeow:usageAppellation - IRI: https://blackcatinformatics.ca/gmeow/usageAppellation
- Category: property
- Defined by:
gmeow:slices/names - Box roles: RBox role (What is this?)
The appellation used to call the named entity in a name-usage.
Structure
Property shape: object property; gmeow:NameUsage -> gmeow:Appellation; functional
Sub-property of: gmeow:observationResult
Practical Pattern
Use gmeow:usageAppellation from gmeow:NameUsage to gmeow:Appellation 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.
Person Names
- Source:
slices/core/names/examples/person-names.ttl - Examples catalog: open in catalog#example-slices-core-names-examples-person-names
ex:usageRobFriends a gmeow:NameUsage ;
gmeow:usageNamed ex:robin ;
gmeow:usageAppellation ex:nickRob ;
gmeow:usageRegister gmeow:registerIntimate .
Common Companion Terms
gmeow:observationResult, gmeow:NameUsage, gmeow:Appellation
Usage Advice
Use when
- Use to bind the appellation player of a
gmeow:NameUsage— whichgmeow:Appellationis used to call the named entity in this use.
Avoid when
- Avoid using it as a direct bearing property (that is
gmeow:hasAppellation) and avoid attaching it to anything but agmeow:NameUsage; it names a relator player, not a borne name.
How to use
- Set
gmeow:usageAppellationto theAppellationonce perNameUsage(functional), pairing it withgmeow:usageNamed; the name's language and purpose are read from the boundAppellation.
Examples
- ex:usageFamily
gmeow:usageAppellationex:gennyAunt.