Show TOC Start of Content Area

Background documentation Product-Level Relationships  Locate the document in its SAP Library structure

Each type of product-level relationship corresponds to a real-world relationship between main table records and/or non-main table records, as summarized in the table below and described in the following sections.

Type

Table(s)

Examples

Sibling

Main

      Cross-sells (related products)

      Interchange products (all equivalent)

Parent/Child

Main/Main

      Assemblies and components (“SKU of SKUs”)

      Up-sells

      Accessories

      Consumables

      Replacements

      Supercessions

      Interchange products (one preferred)

Main/Subtable

      Kits and parts (“SKU of non-SKUs”)

      Cross-reference part numbers

Subtable/Main

      Bundles (“non-SKU of SKUs”)

      Interchange product groups

Subtable/Subtable

      Parts and subparts (“kits of kits”)

      Bill of materials

Subtable1/Subtable2

      Interchange part number groups

Note

The tables of a parent/child relationship can be of type Main, Flat, Hierarchy, or Qualified (but not of type Taxonomy).

If a relationship embodies both sibling and parent/child data, and/or the parent/child data relates records both within the main table and between the main table and one or more subtables, you can create multiple independent product relationships to store the data and then combine them at the presentation layer into a hybrid relationship.

An interchange is an alternate product that can be substituted for a given product, both of which are main table records in the repository. If the interchange products records are all completely equivalent, use a sibling product relationship to represent this information; if one of the group of interchange products is the “preferred” product, use a parent/child relationship. By contrast, a cross-reference is an alternate part number for a given product that can be used to find the main table record but that is not itself a record; use a parent/child relationship (main/subtable) to represent this information. (When the cross-reference part numbers come from a known set of alternate sources, you can instead use a qualified table to represent this information, which improves the ability to search by the cross reference part number information.)

 

End of Content Area