Vou dar um exemplo simples, mas que serve bem ao que preciso. Digamos que eu preciso fazer um sistema para cadastrar os cursos feitos por funcionários. Olhando para o banco, terei, entre outras, essas 3 tabelas, as quais fazem parte de minha dúvida: tb_funcionário (id, nome, sobrenome, setor); tb_curso (id, nome, data, duracao); tb_funcionario_curso(id_funcionario, id_curso, sitacao); Do lado do banco, isto está claro para mim. Do lado da aplicação é onde se concentra minha dúvida. No momento em que estou cadastrando o funcionário, como fazer para incluir os cursos que ele fez? No momento em que estou passando os dados que serão gravados na tabela tb_funcionario, via POST, como fazer para também enviar os dados que serão gravados na tabela tb_funcionario_curso, já que essa tabela requer a id do usuário, que está sendo enviada no mesmo POST?