has data controller
- CURIE:
gmeow:hasDataController - IRI: https://blackcatinformatics.ca/gmeow/hasDataController
- Category: property
- Defined by:
gmeow:slices/rights - Box roles: RBox role (What is this?)
The data controller responsible for processing personal data under a rights statement — the agent that determines the purposes and means of processing.
Structure
Property shape: object property; gmeow:RightsStatement -> gmeow:Agent
Practical Pattern
Use gmeow:hasDataController from gmeow:RightsStatement to gmeow:Agent when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:RightsStatement, gmeow:Agent
External Equivalences
Equivalent or closely aligned targets: dpv, odrl
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:hasDataController |
equivalence | - |
skos:closeMatch | dpv:hasDataController | gmeow-privacy.sssom.tsv; gmeow:eqPrivacy008; confidence 0.9 |
gmeow:hasDataController |
equivalence | - |
skos:relatedMatch | odrl:assigner | gmeow-privacy.sssom.tsv; gmeow:eqPrivacy016; confidence 0.6 |
Usage Advice
Use when
- Use to name the data controller of a processing rights statement — the agent that determines the purposes and means of processing the data subject's personal data.
Avoid when
- Avoid conflating the controller with the data subject (
gmeow:hasDataSubject) or with a processor acting on the controller's instructions; name only the determining agent here.
How to use
- Add
gmeow:hasDataControllerto agmeow:RightsStatementgoverning personal-data processing, alongsidegmeow:hasDataSubjectand thegmeow:actionProcessPersonalDatarules.
Examples
- ex:consentPolicy
gmeow:hasDataControllerex:acmeCorp.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | dpv:hasDataController |
relatedMatch | odrl:assigner |