1
resposta

Associação da Categoria com o Produto

Eu estava vendo a explicação, porém não entendi como que faz a associação do produto com a categoria. Eu entendi que adicionamos uma categoria na tabela de categoria e um produto na tabela de produto. Quando vamos inserir o id da chave estrangeira em produto, é feita manualmente, certo? Nós que temos que dizer que aquele produto faz parte daquela categoria? (se nos exemplos ele mostrasse as tabelas do banco de dados após fazer as inserções ficaria de melhor compreensão.

1 resposta

Oi Cibele,

Nessa aula foi mostrado um diagrama de como ficam as tabelas no banco de dados, além do código Java para fazer a associação entre o produto e a categoria: https://cursos.alura.com.br/course/persistencia-jpa-introducao-hibernate/task/88906

No Java basta setar a categoria no produto, que se o mapeamento nas entidades estiver correto a JPA vai saber realizar os inserts e associar a chave estrangeira corretamente no banco de dados.