You can use dependencies to assign exactly one value to a single-value characteristic.
If more than one value is assigned, an inconsistency occurs.You refer to a single-value characteristic in dependencies as follows:
If no value is assigned, and the dependency is a precondition, the condition is not violated, so the precondition is processed. If no value is assigned, and the dependency is a selection condition, the condition is violated, so the precondition is not processed (refer to