valueConstraint / valueConstraintType

A value constraint (valueConstraint) constrains the value associated with a property in specific ways according to its type (valueConstraintType). A value constraint type may define a specific interpretation of a value constraint or trigger specific techniques for processing the value constraint in an application downstream.