Configuration Constraints
Configuration constraints are used to specify that components of a product with components are not compatible with each other.
For example, a computer is a product with components, and its components that may not all be compatible with each other. A specific model of monitor or keyboard may work only with some CPUs and not with others.
When you define configuration constraints, they only apply within the product with components. If you have many different computers that use the same keyboard, you must write separate configuration constraints for each computer to specify which CPUs that keyboard is compatible with.
Use configuration constraints if the exclude rules and require rules apply to just the component products within a configuration model.
For more information about Siebel Product Configurator, see Roadmap for Creating Products with Components.