Estou criando um gerador de proposta comercial online.
No gerador, o usuário, que pode ser de 3 níveis diferentes, ao criar uma nova proposta, deve fornecer os campos como:
Empresa (para quem a proposta vai).
Nome do contato (responsável pela empresa).
Produtos (todos os produtos que farão parte dessa proposta).
Esses produtos estarão pré-cadastrados em outras tabela do banco de dados, então para inserir o produto na proposta o usuário só terá que escolher na listagem. Ou seja, a tabela da proposta só vai precisar abrigar o ID do produto através de uma chave estrangeira. Mas eu preciso saber como esse campo ID_PRODUTO, na tabela proposta, pode abrigar vários produtos. Ou seja, se o usuário escolher mais de um tipo de produto, como eu envio esses valores pra tabela? Funciona quase como que uma loja virtual, onde o usuário escolhe os vários produtos e suas quantidades.
Com relação às quantidades, como faço para associar corretamente a quantidade de um determinado produto ao respectivo ID na proposta?
Desde já agradeço!