e ai galera.
seguinte to com uma duvida aqui.
estou fazendo um programa de controle de estoque simples (entrada/saida) de produtos.
tenho 5 tabelas no PostgreSQL
PRODUTO()
VENDA(
*venda_id;
data;
total;
)
I_VENDA(
#venda_id;
#pro_id;
qtd;
etc..
)
COMPRA()
I_COMPRA()
para que a inserção funcione eu preciso primeiro abrir uma venda( ou criar o registro venda"TABELA VENDA" no sql).
depois registrar os produtos na tabela i_venda e assim ligando-as por chave.
só que eu não sei como fazer o seguinte.
eu preciso da chave da tabela venda, pra que eu possa vincular os produtos na tabela i_venda.
eu pensei que poderia por ex. pegar o id do ultimo registro feito na tabela venda, então dar return com o numero da id.
mas não sei se da pra fazer isto.
existe uma maneira mais confiável de fazer isto?