No insert do itens_pedido e possivel associar a mais de uma tabela ?
No insert do itens_pedido e possivel associar a mais de uma tabela ?
Olá, Israel!
Pelo que entendi da sua pergunta e do contexto fornecido, você está querendo saber se é possível associar a tabela "itens_pedido" a mais de uma tabela durante a operação de inserção, correto?
A resposta é sim, é possível. No exemplo que você está estudando, a tabela "itens_pedido" é uma tabela de associação resultante de um relacionamento muitos-para-muitos (many-to-many) entre a tabela "pedido" e a tabela "produto".
A tabela "itens_pedido" armazena as chaves estrangeiras (foreign keys) das tabelas "pedido" e "produto", efetivamente associando-as. Portanto, ao inserir um registro na tabela "itens_pedido", você está, na verdade, associando um pedido a um produto, ou seja, está associando a tabela "itens_pedido" a duas outras tabelas.
No código de exemplo, isso é feito através do método pedido.adicionarItem(new ItemPedido(10, pedido, produto));
, onde um novo item de pedido é criado e associado a um pedido e a um produto específicos.
Espero ter ajudado e bons estudos!