Conditions

Conditions can take many forms. Here is a summary of how the require constraint works with conditions in general. How require constraints work with specific types of conditions is covered in the topics following this one.

  • Product A requires Condition B

    If Product A is present in the solution, then Condition B is required to be true. If Condition B is false, then Product A is excluded.

  • Relationship A requires Condition B

    If any product in Relationship A is present in the solution, Condition B is required to be true. If Condition B is false, then all the products in Relationship A are excluded.

  • Condition A requires Product B

    If Condition A is true in the solution, then Product B is required. If Product B is excluded, then Condition A is required to be false.

  • Condition A requires Relationship B

    If Condition A is true in the solution, then at least one product in relationship B must be present in the solution. If all the products in Relationship B are excluded, then Condition A is required to be false.

  • Condition A requires Condition B

    If Condition A is true in the solution, then Condition B must also be true. If Condition B is false, then Condition A is required to be false.