Product Target
When the target operand is a product, the quantity of the product is incremented. For example, Product A provides 2 to Product B. This constraint means that each Product A added to the solution increases the quantity of Product B (the target) by 2.
The consume constraint works the same way. For example, Product A consumes 2 from Product B. This constraint means that each Product A added to the solution decreases the quantity of Product B (the target) by 2.