Eu tenho uma tabela que contém nomes de atributos com valores, mas cada linha é um atributo com seu valor,
ItemId | NomeAtributo do Item | ItemAtributeValue |
---|---|---|
405 | Inscrição | Conexões de alta ampacidade |
405 | Cor | Amarelo |
405 | Condições ambientais | Estanque |
405 | Material | Composto |
406 | Inscrição | Conexões de alta ampacidade |
406 | Cor | Azul |
406 | Material | Latão |
então eu criei outra tabela com todos os nomes de atributos possíveis para achatá-la para que cada linha contenha todos os valores para cada item.
ItemId | Inscrição | Cor | Condições ambientais | Material |
---|---|---|---|---|
405 | Conexões de alta ampacidade | Amarelo | Estanque | Composto |
406 | Conexões de alta ampacidade | Azul | Madeira |
Como é possível pegar a primeira tabela e inserir os dados de cada itemId na tabela acima nas colunas correspondentes?
Também preciso considerar que existem mais de cem nomes de atributos diferentes e nem todos os itens terão cada atributo ou valor. Não tenho certeza de que direção devo seguir com esse problema.