Como criar string como chave primária na estrutura da entidade!

Eu tenho uma tabela herdada contendo o nome e o ID do funcionário. Agora, o ID do funcionário está em char, porque pode conter valores começando com um alfabeto. A identificação do funcionário é o único campo exclusivo disponível na tabela.

Agora estou usando uma exibição para capturar os dados da tabela (está em um banco de dados separado). Mas minha estrutura de entidade está se recusando a identificar a exibição devido à falta da chave primária int.

Qualquer solução para isso seria muito apreciada, pois não posso tocar na tabela herdada.

questionAnswers(2)

yourAnswerToTheQuestion