Uses of Object Dependencies
The following figure shows you the use of Object Dependencies in high-level configuration.
It also answers the question of where which types of object dependencies can be used.

Preconditions
Now, let's have a deeper look at the assignment of Preconditions to characteristics and their values.

The following video gives you an example of a precondition definition for a characteristic value.
A precondition is fulfilled:
If the condition you enter is either true or unknown.
The specified value is selected for the specified characteristic.
No value is selected for the specified characteristic.
The precondition is not fulfilled:
If a different value is selected for the specified characteristic.
- (Then and only then.)
You can also use restrictable characteristics to limit the allowed values of characteristics (see the section on constraints with inferences).