Pessoal, tenho uma dúvida. Estou seguindo este curso e fazendo um projeto semelhante onde tenho uma classe usuario que herda de pessoa. Mas a minha classe usuário será a minha entity, porém a minha key não está como atributo da usuário e sim de pessoa. Eu poderia colocar o @Id na classe pessoa normalmente? Abaixo tem o início do meu códio da classe usuário e da classe pessoa.
@Entity //A classe filme é uma entidade, representando uma tabela no banco, que é a Usuários
@Table(name="usuarios")
public class Usuario extends Pessoa{
private String cargo;
private LocalDate dataCadastro;
public abstract class Pessoa {
private String nome;
@Id
private String cpf;
private Date datanasc;
private Character sexo;