usage register
- CURIE:
gmeow:usageRegister - IRI: https://blackcatinformatics.ca/gmeow/usageRegister
- Category: property
- Defined by:
gmeow:slices/names - Box roles: RBox role (What is this?)
The social register of a name-usage (formal, intimate, professional, casual) — a gmeow:NameRegister value individual.
Structure
Property shape: object property; gmeow:NameUsage -> gmeow:NameRegister; functional
Practical Pattern
Use gmeow:usageRegister from gmeow:NameUsage to gmeow:NameRegister 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:NameUsage, gmeow:NameRegister
Usage Advice
Use when
- Use to record the social register of a
gmeow:NameUsage— whether the name is used formally, intimately, professionally, or casually.
Avoid when
- Avoid carrying register on the appellation itself (register is a fact of the USE, not of the name) and avoid inventing a free-text register — reference a
gmeow:NameRegistervalue individual.
How to use
- Set
gmeow:usageRegisteronce perNameUsage(functional) to agmeow:NameRegisterindividual; mint one (formal, intimate, professional, casual) per (appellation, audience, register) tuple of a usage.
Examples
- ex:usageFamily
gmeow:usageRegistergmeow:registerIntimate.