Como fazer esta consulta do eav para fazer o resultado horizontal
O caso:
tabelas:
product:
product_id|name |
------------------------
1 |iphone 4 |
2 |gallaxy 2 |
3 |blackbery 6 |
product_attribute:
id|product_id|attribute_id
--------------------------------------------------
1 |1 |2
2 |1 |6
. . .
attribute:
------------------------------
attribute_id|name |value|
1 |width |300
2 |width |320
3 |width |310
4 |height|390
5 |height|370
6 |height|380
deve obter resultado:
product_id|height|width
1 |380 |320
......................
Editar: height e width atribui sua única parte dos atributos do produto - o produto precisa ter a capacidade dinâmica de ser adicionado pelo usuário no backend como é feito no magento, pois eu escolho o design do eav db. Por favor, escreva as consultas, se possível, no caso de não sabermos quais os nomes dos produtos.
obrigado