Skip to content

Constraint

ODRL Core Vocabulary Terms related to Constraints

URI: odrl:Constraint

 classDiagram
    class Constraint
    click Constraint href "../Constraint"
      Constraint : leftOperand




    Constraint --> "0..1" String : leftOperand
    click String href "../String"


      Constraint : operator




    Constraint --> "0..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 0..1
xsd:string
Constraint operator direct
rightOperand 0..1
xsd:string
Right operand in constraint direct
rightOperandReference 0..1
xsd:string
Reference to the right operand direct
leftOperand 0..1
xsd:string
Left operand direct
leftOperand 0..1
xsd:string
Left operand direct
operator 0..1
xsd:string
Constraint operator 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
- leftOperand
- operator

Induced

name: Constraint
description: ODRL Core Vocabulary Terms related to Constraints
from_schema: http://www.w3.org/ns/odrl/2/
attributes:
  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
  operator:
    name: operator
    description: Constraint operator.
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: operator
    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
  leftOperand:
    name: leftOperand
    description: Left operand.
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: leftOperand
    owner: Constraint
    domain_of:
    - Constraint
    range: string