has notation system
- CURIE:
gmeow:hasNotationSystem - IRI: https://blackcatinformatics.ca/gmeow/hasNotationSystem
- Category: property
- Defined by:
gmeow:slices/notation - Box roles: RBox role (What is this?)
A notation system used by a language — e.g. IPA for phonetic transcription, a stenographic system for shorthand. NON-FUNCTIONAL: a language may use many notation systems, and different standpoints may assign different notations (Principle 9).
Structure
Property shape: object property; gmeow:Language -> gmeow:NotationSystem
Practical Pattern
Use gmeow:hasNotationSystem from gmeow:Language to gmeow:NotationSystem when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Language, gmeow:NotationSystem
Usage Advice
Use when
- Use as the flat shortcut linking a language to a notation system it uses, when no role, period, standpoint, or confidence needs to be first-class — the unscoped half of the flat-first/reify-on-demand pair.
Avoid when
- Avoid when the use must carry a role, period, or competing standpoints; promote to a
gmeow:NotationSystemUsagerelator there. Avoid making it functional — a language legitimately uses many notations.
How to use
- Assert language
gmeow:hasNotationSystemnotation for the simple case; when the binding needs scoping, mint agmeow:NotationSystemUsageinstead and read this flat link as its projection (gmeow:pairsWith).
Examples
- ex:english
gmeow:hasNotationSystemex:ipa.