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. |