Informática, perguntado por ronildoufpi, 1 ano atrás

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 viniciossaotome
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