profile open value
- CURIE:
gmeow:profileOpenValue - IRI: https://blackcatinformatics.ca/gmeow/profileOpenValue
- Category: property
- Defined by:
gmeow:slices/profiles
An open value-vocabulary class (instances are individuals, never subclasses) used by this Profile.
Structure
Property shape: object property; gmeow:Profile -> ?
Practical Pattern
Use gmeow:profileOpenValue from gmeow:Profile to ? when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Usage Advice
Use when
- Use on a
Profileto name an open value-vocabulary class (instances are individuals) whose members supply values for one of theProfile's descriptor properties.
Avoid when
- Avoid for a descriptor property itself (that is
gmeow:profileDescriptor) and avoid pointing it at a class meant to be extended by subclassing rather than by minting individuals.
How to use
- Assert
gmeow:profileOpenValuefrom theProfileto each open value class; extension then happens by adding individuals to those classes, never by altering the closed descriptor schema.