Designando valores para atributos de categoria e item

Após os atributos serem designados a categorias e classificações, é possível designar valores a atributos nos níveis de categoria e de item

Ao designar um valor a um atributo em uma categoria, o valor é herdado por atributos em categorias filhas, classificações e itens nessas categorias. Por exemplo, se você designar 240 GB como um valor para Tamanho do Disco Rígido na categoria Laptop, todas as subcategorias e itens do Laptop nessas categorias herdarão 240 GB como o valor para Tamanho do Disco Rígido.

No entanto, se uma categoria filha já tiver designado os valores do atributo, a categoria filha não herdará os valores de atributo da categoria pai.

É possível modificar valores de atributos herdados nos níveis a seguir:

  • Categoria
  • Item

Modificando valores de atributos herdados no nível de categoria

Se você modificar valores de atributos herdados em uma categoria filha, a categoria filha se tornará a proprietária dos valores de atributos. O valor de atributo não é mais definido pela categoria pai. Por exemplo, se o atributo de cor na categoria Camisas herdar os valores vermelho, azul e laranja de sua categoria pai, Vestuário, e você alterar os valores de atributo no nível da categoria Camisas para rosa e roxo, a categorização fornecida na tabela a seguir será verdadeira

Categorias / categorias filhas / itens Valores de atributos designados Valores de atributo herdados
Categoria de vestuário

Categoria de calças

Item de calças

Camisas da categoria

Vermelho, azul, laranja

Muda valores para rosa e roxo

Herda vermelho, azul e laranja da categoria Roupa

Herda vermelho, azul e laranja da categoria Calças

Herda rosa e roxo da categoria Camisas

Neste exemplo, o atributo color não herda mais nenhum valor da categoria Clothing após o atributo color ser modificado no nível da categoria Shirts. Você adicionou as cores rosa e roxo no nível da categoria Camisas. Portanto, os valores para o atributo de cor são definidos no nível de categoria Camisas como rosa e púrpura. Se você, então, incluir a cor verde no nível da categoria Roupa, a categorização fornecida na tabela a seguir será verdadeira:

Categorias / categorias filhas / itens Valores de atributos designados Valores de atributo herdados
Categoria de vestuário

Categoria de calças

Item de calças

Camisas da categoria

Vermelho, azul, laranja, verde

Rosa e roxo

Herda vermelho, azul, laranja e verde da categoria Vestuário

Herda vermelho, azul, laranja e verde da categoria Calças

Herda rosa e roxo da categoria Camisas.

Modificando valores de atributos herdados no nível do item

É possível modificar os valores de atributo de item que um item herda de uma categoria pai No entanto, a categoria continua a possuir os valores de atributos Se você alterar o valor de atributo no nível da categoria pai depois de modificar o valor de atributo do item filho, o item herdará o valor de atributo da categoria pai

Por exemplo, se um atributo de cor para o item Camisa herdar os valores vermelho, azul e laranja da categoria Camisas e, em seguida, você alterar o atributo no nível do item, incluindo o valor rosa, o valor do atributo para o item Camisa será redefinido como os valores vermelho, azul, laranja e rosa. Se você, então, modificar o atributo Color no nível da categoria Camisas, incluindo o valor roxo, a categorização fornecida na tabela a seguir será verdadeira:

Categoria / item Valores de atributos designados Valores de atributo herdados
Categoria de Camisas Vermelho, azul, laranja e roxo  
Item de camisas   Vermelho, azul, laranja e roxo. O rosa é designado no nível do item.