DataUsageConstraint
a condition that a Data Consumer must respect when using an instance of the data sets
URI: gx:class/DataUsageConstraint
classDiagram
class DataUsageConstraint
click DataUsageConstraint href "../DataUsageConstraint"
DataUsageConstraint : dataUsagePolicy
DataUsageConstraint --> "1" String : dataUsagePolicy
click String href "../String"
DataUsageConstraint : odrlProfile
DataUsageConstraint --> "0..1" String : odrlProfile
click String href "../String"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| odrlProfile | 0..1 xsd:string |
The identifier(s) of an ODRL Profile that the Policy conforms to | direct |
| dataUsagePolicy | 1 xsd:string or xsd:string or xsd:anyURI |
A text expressing a specific condition - ODRL recommended | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| DataLicense | dataUsageConstraints | range | DataUsageConstraint |
| DataUsageAgreement | dataUsageConstraints | range | DataUsageConstraint |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#data-product
LinkML Source
Direct
name: DataUsageConstraint
description: a condition that a Data Consumer must respect when using an instance
of the data sets
from_schema: https://w3id.org/gaia-x/development#data-product
slots:
- odrlProfile
- dataUsagePolicy
Induced
name: DataUsageConstraint
description: a condition that a Data Consumer must respect when using an instance
of the data sets
from_schema: https://w3id.org/gaia-x/development#data-product
attributes:
odrlProfile:
name: odrlProfile
description: The identifier(s) of an ODRL Profile that the Policy conforms to.
from_schema: https://w3id.org/gaia-x/development#slots
slot_uri: odrl:profile
alias: odrlProfile
owner: DataUsageConstraint
domain_of:
- DataLicense
- DataUsageConstraint
- DataUsageAgreement
range: string
dataUsagePolicy:
name: dataUsagePolicy
description: A text expressing a specific condition - ODRL recommended
from_schema: https://w3id.org/gaia-x/development#data-product
alias: dataUsagePolicy
owner: DataUsageConstraint
domain_of:
- DataUsageConstraint
range: string
required: true
multivalued: false
any_of:
- range: string
- range: uri