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.
Desta forma, considerando o código exposto, podemos afirmar que:
Alternativas
Alternativa 1:
Será criada apenas uma tabela contendo as duas entidades.
Alternativa 2:
Será criada uma tabela para cada entidade e mais uma tabela para a chave estrangeira.
Alternativa 3:
Será criada uma tabela para cada entidade. As tabelas não possuem relacionamento entre si.
Alternativa 4:
Será criada uma tabela para cada entidade. Existirá uma chave estrangeira na tabela Passageiro apontando para a tabela Avião.
Alternativa 5:
Será criada uma tabela para cada entidade. Existirá uma chave estrangeira na tabela Avião apontando para a tabela Passageiro.
Soluções para a tarefa
Respondido por
0
Resposta:
Alternativa 4 ---> Será criada uma tabela para cada entidade. Existirá uma chave estrangeira na tabela Passageiro apontando para a tabela Avião.
Perguntas interessantes
Sociologia,
8 meses atrás
História,
8 meses atrás
Geografia,
8 meses atrás
Matemática,
1 ano atrás
Física,
1 ano atrás
Biologia,
1 ano atrás
Direito,
1 ano atrás