Naar hoofdinhoud
Terug naar E-commerce Woordenboek

Attribuut Overerving

Databeheer en kwaliteitIntermediate niveau

Attribuutovererving in een PIM betekent dat onderliggende producten, varianten of families automatisch attributen of waarden van hun ouder overnemen, tenzij je ze overschrijft.

Image by · CC BY 4.0

Wat is Attribuut Overerving?

Attribuutovererving in een PIM (productinformatiebeheersysteem) betekent dat varianten, onderliggende producten of onderliggende families automatisch attributen en hun waarden overnemen van een bovenliggend product of een bovenliggende familie, tenzij je ze op het lagere niveau overschrijft. Er zijn twee vormen. Bij veldovererving gaat het attribuut zelf mee: een familie Schoenen erft Maat en Kleur van de familie Kleding en voegt Zooltype toe. Bij waardeovererving gaat de ingevulde waarde mee: elke maat van een T-shirt toont het Materiaal van het hoofdproduct, katoen, tot één variant een eigen waarde krijgt. Zo typ je minder over en spreken varianten elkaar niet tegen. Dit is de betekenis in productdata; in programmeren gaat attribute inheritance over klassen die eigenschappen doorgeven aan subklassen. Bekijk hoe productfamilies attributen doorgeven van ouder naar kind.

Waarom Attribuut Overerving belangrijk is voor e-commerce

De meeste webshops verkopen producten in varianten: maten, kleuren, capaciteiten. Zonder attribuutovererving moet je voor elke variant opnieuw hetzelfde merk, materiaal, wasvoorschrift en dezelfde omschrijving invullen, en één typefout zorgt dat varianten elkaar tegenspreken op de productpagina of in een feed. Overerving houdt gedeelde data op het niveau waar die hoort. Je vult het één keer in bij de ouder, de varianten tonen het, en alleen de velden die echt verschillen, zoals maat, kleur, EAN en prijs, stel je per variant in. Verandert de gedeelde waarde, dan pas je die op één plek aan. Bij families bepaalt overerving ook welke attributen een producttype moet hebben, zodat grote catalogi gestructureerd blijven.

Voorbeelden van Attribuut Overerving

  • 1Ouder: Hardloopschoen Model X, Overgeërfd attribuut: Merk: Stride, Variant: Maat 42, blauw, Overschrijving: geen
  • 2Ouder: Katoenen T-shirt, Overgeërfd attribuut: Materiaal: katoen, Variant: Maat L, zwart, Overschrijving: Materiaal: katoen en elastaan
  • 3Bovenliggende familie: Kleding (Maat, Kleur), Onderliggende familie: Schoenen, Overgeërfde velden: Maat, Kleur, Toegevoegd veld: Zooltype
  • 4Ouder: Bureaustoel, Overgeërfd attribuut: Garantie: 2 jaar, Variant: Leren uitvoering, Overschrijving: Garantie: 5 jaar

Hoe WISEPIM helpt

  • Productfamilies in WISEPIM geven attributen door: een onderliggende familie erft alle attributen van de bovenliggende en voegt eigen attributen toe.
  • Wijzigingen aan de attributen van een bovenliggende familie gelden voor alle onderliggende families, zodat de structuur consistent blijft als je catalogus groeit.
  • Varianten staan onder hun hoofdproduct, zodat je alleen invult wat per variant verschilt, zoals maat, kleur of EAN.
  • Attribuutbeheer en de pagina Attribuutwaarden laten zien welke waarden in gebruik zijn, zodat je varianten die uit elkaar zijn gegroeid sneller ziet.

Veelgemaakte fouten met Attribuut Overerving

  • Variantspecifieke data, zoals kleur of EAN, op de ouder zetten, zodat elke variant een verkeerde waarde erft.
  • Te veel overschrijven op variantniveau, waardoor overerving geen zin meer heeft.
  • Familiebomen zo diep maken dat niemand meer weet waar een waarde vandaan komt.
  • Een waarde op de ouder wijzigen zonder te checken welke varianten of kanalen daardoor veranderen.
  • Overerving verwarren met kopiëren: een gekopieerde waarde volgt de ouder niet meer als die verandert.

Tips voor Attribuut Overerving

  • Bepaal per attribuut of het gedeeld is (ouder) of variantspecifiek voordat je importeert.
  • Houd familiebomen ondiep: twee of drie niveaus zijn voor de meeste catalogi genoeg.
  • Vul gedeelde attributen eerst volledig in bij de ouder en voeg daarna de variantvelden toe.
  • Loop overschrijvingen regelmatig na en verwijder de overschrijvingen die alleen de waarde van de ouder herhalen.
  • Richt productfamilies zo in dat elk producttype vanaf het begin de juiste attributen krijgt.

Trends rondom Attribuut Overerving

  • Diepere variantmodellen, zoals een product met kleurvarianten die elk weer maatvarianten hebben.
  • Kanaalspecifieke overschrijvingen bovenop overgeërfde waarden, bijvoorbeeld een kortere titel voor één marktplaats.
  • AI-verrijking die gedeelde attributen één keer op ouderniveau invult in plaats van per variant.
  • Strengere variantregels van marktplaatsen, waardoor een schone ouder-kindstructuur een vereiste wordt.

Tools voor Attribuut Overerving

  • WISEPIM: productfamilies waarbij onderliggende families de attributen van hun ouder erven, plus varianten onder een hoofdproduct.
  • Akeneo: productmodellen met variantniveaus die gemeenschappelijke attribuutwaarden delen.
  • Pimcore: data-objecten met overerving tussen ouder- en kindobjecten.
  • Shopify: producten met opties, waarbij varianten de omschrijving en media van het product delen.
  • Magento 2: configureerbare producten die enkelvoudige producten met gedeelde attributen groeperen.

Gerelateerde termen

Ook bekend als

AttribuutpropagatieData-overervingOuder-kind-overerving van attributen

Veelgestelde vragen

Het is de regel dat varianten, onderliggende producten of onderliggende families attributen en waarden van hun ouder overnemen, tenzij je ze overschrijft. Je vult gedeelde data één keer in bij de ouder en stelt alleen per variant in wat verschilt.

Een overgeërfd attribuut toont de waarde van de ouder en verandert mee als de ouder verandert. Een overschrijving vervangt die waarde voor één variant of kind, en vanaf dat moment bereikt een wijziging op de ouder die variant niet meer.

Het idee lijkt op elkaar, maar het gebruik verschilt. In programmeren erft een subklasse eigenschappen en methodes van een klasse. In een PIM erven producten en families productdata, zoals merk, materiaal of een set verplichte velden.

Alles wat voor alle varianten gelijk is: merk, materiaal, wasvoorschrift, omschrijving en de meeste specificaties. Maat, kleur, EAN, SKU, prijs en voorraad horen meestal bij de variant zelf.

Nog vragen?

Kan je het antwoord niet vinden? Neem contact op met ons team.

Contact opnemen

Verder ontdekken

Zorgvuldig gekozen vervolgstappen om dieper te gaan.