Não é possível inserir chave duplicada no objeto 'dbo.User'. \ R \ nA instrução foi finalizada

Tenho uma tabela de usuário. existem referências a esta tabela de outras tabelas para campos como CreatedBy.

problema é que, quando estou inserindo uma linha de outra tabela (digamos 'x'), ele tenta inserir um novo usuário na tabela de usuário

O que deveria ser feito é inserir uma linha na tabela 'x' com CreatedBy como o usuário existent

sando o Entity Framework 4. Alguém já enfrentou um problema como esse ante

questionAnswers(1)

yourAnswerToTheQuestion