Constraint
ODRL Core Vocabulary Terms related to Constraints
URI: odrl:Constraint
classDiagram
class Constraint
click Constraint href "../Constraint"
Constraint : leftOperand
Constraint --> "1" String : leftOperand
click String href "../String"
Constraint : operator
Constraint --> "1" String : operator
click String href "../String"
Constraint : refinement
Constraint --> "0..1" String : refinement
click String href "../String"
Constraint : rightOperand
Constraint --> "0..1" String : rightOperand
click String href "../String"
Constraint : rightOperandReference
Constraint --> "0..1" String : rightOperandReference
click String href "../String"
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
refinement | 0..1 xsd:string |
A constraint refinement | direct |
operator | 1 xsd:string or ConstraintOperators or xsd:string or uri |
direct | |
rightOperand | 0..1 xsd:string |
Right operand in constraint | direct |
rightOperandReference | 0..1 xsd:string |
Reference to the right operand | direct |
leftOperand | 1 xsd:string or xsd:string or uri |
direct | |
leftOperand | 1 xsd:string or xsd:string or uri |
direct | |
operator | 1 xsd:string or ConstraintOperators or xsd:string or uri |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
Rule | constraint | range | Constraint |
Permission | constraint | range | Constraint |
Prohibition | constraint | range | Constraint |
Duty | constraint | range | Constraint |
Identifier and Mapping Information
Schema Source
- from schema: http://www.w3.org/ns/odrl/2/
LinkML Source
Direct
name: Constraint
description: ODRL Core Vocabulary Terms related to Constraints
from_schema: http://www.w3.org/ns/odrl/2/
slots:
- refinement
- operator
- rightOperand
- rightOperandReference
- leftOperand
attributes:
leftOperand:
name: leftOperand
from_schema: http://www.w3.org/ns/odrl/2/
rank: 1000
domain_of:
- Constraint
required: true
any_of:
- range: string
- range: uri
operator:
name: operator
from_schema: http://www.w3.org/ns/odrl/2/
rank: 1000
domain_of:
- Constraint
required: true
any_of:
- range: ConstraintOperators
- range: string
- range: uri
Induced
name: Constraint
description: ODRL Core Vocabulary Terms related to Constraints
from_schema: http://www.w3.org/ns/odrl/2/
attributes:
leftOperand:
name: leftOperand
from_schema: http://www.w3.org/ns/odrl/2/
rank: 1000
alias: leftOperand
owner: Constraint
domain_of:
- Constraint
range: string
required: true
any_of:
- range: string
- range: uri
operator:
name: operator
from_schema: http://www.w3.org/ns/odrl/2/
rank: 1000
alias: operator
owner: Constraint
domain_of:
- Constraint
range: string
required: true
any_of:
- range: ConstraintOperators
- range: string
- range: uri
refinement:
name: refinement
description: A constraint refinement.
from_schema: http://www.w3.org/ns/odrl/2/
alias: refinement
owner: Constraint
domain_of:
- Constraint
range: string
rightOperand:
name: rightOperand
description: Right operand in constraint.
from_schema: http://www.w3.org/ns/odrl/2/
alias: rightOperand
owner: Constraint
domain_of:
- Constraint
range: string
rightOperandReference:
name: rightOperandReference
description: Reference to the right operand.
from_schema: http://www.w3.org/ns/odrl/2/
alias: rightOperandReference
owner: Constraint
domain_of:
- Constraint
range: string