Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Como faço para fazer um relacionamento agregado como se tivesse uma tabela que aceitasse o id de uma cesta mas aceitasse o id de vários produtos?
Eu vou dar uma pesquida sobre left join e right join, eu sou um pouco noob ainda em SQL, gosto mais da parte de front-end e php mas vou comprar um bom livro de postgreSql e tentar me interar do assunto vlw.
Você indicaria algum?
id_produto | produto | preco | etc...
1 | xyz | 200.00 |...
2 | abc | 150.00 |...
e uma tabela da cesta:
id_cesta | cod_venda | id_produto |
1 | 123 | 1 |
2 | 123 | 2 |
Se vc quer usar uma única id_cesta
vc teria q salvar todas as compras em uma única ID cesta, então recomendaria vc usar o serialize() e depois abrir com um unserialize()... que permite gravar uma série de dados dentro de um array serializado, q depois pode ser desdobrado...
para entender isso, veja o manual do PHP: http://www.php.net/manual/pt_BR/function.serialize.php