Um campo persistente de um bean de entidade que mapeia para uma chave primária em um banco de dados, uma chave que identifica exclusivamente um registro no banco de dados. Um bean de entidade deve ter pelo menos um campo de chave primária. Como uma chave primária pode ser composta de mais de um campo, um bean de entidade também pode ter mais de um campo de chave primária.