You can attach a constraint business rule to a table or a column. You cannot reuse a constraint business rule between different objects, so you must create as many as needed for your model objects.
When you attach a constraint business rule to an object, the code of the business rule will be used as the constraint name. If you wish to enforce code uniqueness for constraints in your model, you have to set the UniqueConstName entry in the General category of the DBMS to Yes. In such case, the code of the constraint generated from validation business rules and the code of the constraint business rules must be unique in the model.
For more information on DBMS entries, see the DBMS Resource File Reference chapter in the Customizing and Extending PowerDesigner manual.