has profile
- CURIE:
gmeow:hasProfile - IRI: https://blackcatinformatics.ca/gmeow/hasProfile
- Category: property
- Defined by:
gmeow:slices/profiles
Links an entity, value or frame to the Profile that governs its structure.
Structure
Property shape: object property; ? -> gmeow:Profile
Practical Pattern
Use gmeow:hasProfile from ? to gmeow:Profile when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Usage Advice
Use when
- Use to point an entity, value, or frame at the
Profilewhose closed descriptor schema governs its structure.
Avoid when
- Avoid for naming the class a
Profiletargets (that isgmeow:profileAppliesTo, asserted on theProfile) and for membership in a named slice profile (that is gmeow:sliceProfile on the slice manifest).
How to use
- Assert
gmeow:hasProfilefrom the instance to agmeow:Profileindividual; tooling then reads theProfile's descriptors to validate which facet properties the instance may carry.
Examples
- ex:wgs84
gmeow:hasProfilegmeow:profileReferenceFrame.