1. A method for product data management, the method performed by a data processing system and comprising: receiving a three-dimensional CAD model in the data processing system, the CAD model including a plurality of geometries; identifying equivalence relationships between multiple ones of the geometries; receiving at least one Relationship Implication (RI) definition, each RI definition defining a relationship implication according to a plurality of the geometries and at least one type of the equivalence relationships; applying each RI definition to the geometries to produce groups of geometries corresponding to each RI definition; selecting a representative geometry for each group; filtering out geometric relationships for each geometry in each group other than the representative geometry; and manipulating the CAD model without the filtered-out geometric relationships.