Product Data Model (PDM)
A product data model (PDM) is the blueprint for how a PIM organizes product data: entities, attributes, families, variants and the links between them.
What is Product Data Model (PDM)?
A product data model (PDM) is the blueprint that defines how product information is structured in a PIM: which attributes exist, how products are grouped into families, how variants relate to their parent and how categories are linked. The model sets the attribute types (text, number with a unit, select list), which attributes are required per family and which values vary per variant, such as size and color. In PIM platforms such as Akeneo, the model is built from families, family variants, attributes and categories. Do not confuse it with PDM in the sense of product data management, which usually refers to engineering software for CAD files and bills of materials. See our guide on attribute modeling.
Why Product Data Model (PDM) matters for e-commerce
Every filter, comparison table and channel feed depends on the data model. When attributes are free text, units differ per supplier and variants are stored as separate products, shoppers cannot filter and feeds get rejected. A clear model makes data consistent from the start, so new products, channels and languages can be added without rebuilding the catalog.
Examples of Product Data Model (PDM)
- 1Family: T-shirts, Attributes: material, fit, care instructions, Variant axes: size, color.
- 2Family: Laptops, Attributes: screen size (inch), RAM (GB), processor, Variant axes: storage.
- 3Attribute: weight, Type: number with unit, Unit: kg, Required for: shipping and marketplace feeds.
- 4Category: Women > Shoes > Sneakers, Linked family: Footwear, Channel mapping: Google product category.
How WISEPIM Helps
- Attribute management and the Attribute values page let you define attribute types, units and allowed values.
- Product families and variants group products and set which attributes vary per variant.
- Category map links your categories to channel categories, with AI category classification for the Google product taxonomy at 95%+ accuracy.
- Quality Guard rules check products against the required fields of each family.
Common mistakes with Product Data Model (PDM)
- Storing measurable values like weight and size as free text.
- Creating a separate attribute for every supplier's naming instead of one shared attribute.
- Saving variants as separate products without a parent.
- Designing the model for one channel and rebuilding it when the next channel arrives.
Tips for Product Data Model (PDM)
- Start from the filters and specs shoppers use, then define attributes.
- Use select lists and units wherever a value can be standardized.
- Decide per family which attributes are required and which vary per variant.
- Map your categories to the categories your main channels require.
Trends around Product Data Model (PDM)
- Models that align with standard taxonomies such as the Google product taxonomy, ETIM or GS1 GPC.
- Structured attributes prepared for AI shopping assistants.
- AI that suggests attributes and values from existing product content.
- Models shared across PIM, store and marketplace through APIs.
Tools for Product Data Model (PDM)
- WISEPIM: a PIM system with attribute management, product families and variants, and a Category map.
- Akeneo: a PIM platform that models products with families, family variants, attributes and categories.
- Salsify: a product experience management platform with configurable product data structures.
- Adobe Commerce (Magento): a store platform with attribute sets and configurable products.
Related Terms
Also Known As
Frequently Asked Questions
Still have questions?
Can't find the answer you're looking for? Please get in touch with our team.
Contact Support