Skip to content

ProductGroup

A ProductGroup represents a group of [[Product]]s that vary only in certain well-described ways, such as by [[size]], [[color]], [[material]] etc.

While a ProductGroup itself is not directly offered for sale, the various varying products that it represents can be. The ProductGroup serves as a prototype or template, standing in for all of the products who have an [[isVariantOf]] relationship to it. As such, properties (including additional types) can be applied to the ProductGroup to represent characteristics shared by each of the (possibly very many) variants. Properties that reference a ProductGroup are not included in this mechanism; neither are the following specific properties [[variesBy]], [[hasVariant]], [[url]].

Diagram

cluster_associated cmns-cls_Classifier cmns-cls:Classifier cmns-coll_Collection cmns-coll:Collection Product Product ProductGroup ProductGroup ProductGroup->cmns-cls_Classifier ProductGroup->cmns-coll_Collection ProductGroup->Product

ProductGroup Diagram

Formalization for ProductGroup

Property Constraint
subClassOf Product
subClassOf cmns-cls:Classifier
subClassOf cmns-coll:Collection