///
Analise o código a seguir, escrito em linguagem Java e com anotações do Hibernate 6.1. Considere que os métodos de acesso get e set foram omitidos da especificação das classes abaixo para efeitos de brevidade.
@MappedSuperclass
public static class Pessoa {
@Id
private Long id;
private String nome;
@Column(length = 11)
private String cpf;
}
@Entity(name = "Professor")
public static class Professor extends Pessoa {
private BigDecimal salario;
}
@Entity(name = "Aluno")
public static class Aluno extends Pessoa {
private boolean diurno;
}Sobre o modelo de banco de dados decorrente deste mapeamento objeto-relacional, é correto afirmar que