As entidades do JPA são anotadas para que o JPA consiga converter uma entidade em uma tabela no banco de dados. Quando existem relacionamentos entre tabelas, é possível dizer para o JPA utilizando as anotações: @OneToOne, @OneToMany, @ManyToOne e @ManyToMany. O relacionamento mais comum é o @ManyToOne, quando vários objetos da classe anotada se relacionam com um objeto da classe que é atributo. Observe o código abaixo e suponha que as tabelas ainda não foram criadas. Assinale a alternativa correta.
ALTERNATIVAS
Será criada apenas uma tabela contendo as duas entidades.
Será criada uma tabela para cada entidade. As tabelas não possuem relacionamento entre si.
Será criada uma tabela para cada entidade. Existirá uma chave estrangeira na tabela Passageiro apontando para a tabela Avião.
Será criada uma tabela para cada entidade. Existirá uma chave estrangeira na tabela Avião apontando para a tabela Passageiro.
Será criada uma tabela para cada entidade e mais uma tabela para a chave estrangeira.
Respostas
respondido por:
10
A primeira parte está criando a tabela aviao, a terceira a tabela passageiro e a notação @ManyToOne na tabela passageiro indica a chave estrangeira do relacionamento. Então a resposta é a 3
krsnamantradas:
vou nessa também
Perguntas similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás