Vinculando tabelas com SQL

Quando vinculo um histórico a uma tabela previamente criada no SQL Server Management Studio as chaves primárias definidas no SQL não aparecem no Studio do E3 e não é permitido alteração no campo. Existe alguma outra forma?

Olá @i9Startup,

Quando criado uma tabela no SQL e vinculado um Historico do E3 a ela, não é possível realmente alterar a tabela através do E3.
Deve-se alterar no SQL, e depois vincular novamente no Historico.

Já a questão da coluna marcada como chave primária, como você realizou a criação?
Pode enviar prints da estrutura iguais as imagens abaixo:

Obrigado Gabriel,
No SQL as chaves primárias e estrangeiras estão definidas corretamente e aparecem conforme você esclareceu, aliás foi ali que estruturei o banco. Somente no Elipse é que não aparece no checkbox que o campo é uma chave primária e já entendi que não há como alterar por ali.

Olá @i9Startup,

Apesar de não aparecer no E3, o SQL será o responsável por executar a função da chave primaria e estrangeiras.