Group Record Modeling

The Fulfillment Catalog's Group Record feature provides better ways to define, model and design products. This is a design time feature. The following Group related relationship attributes are moved to the record level:

  • GroupNumber
  • GroupOptional
  • GroupMinQty
  • GroupMaxQty

The moved attributes are put under the new attribute group called GROUPINFO of the PRODUCT repository.

When you publish the data model from Fulfillment Catalog to the Fulfillment system, the group information within this record is re-de normalized back to the child relationships. For the modeling purpose, the group record is neither a saleable nor an actionable record. It is a container to express group rules. Therefore, when expressing the product model to an external system, this container group is removed from the model and expressed using the same product schema.