Estou no meio de um debate sobre se é melhor fazer uma PRIMARY KEY
fora de um Colunas de identidade , o nosso fora de um UDF que explicitamente gera uma identificação única.
- Estou defendendo a coluna de identidade.
- Meu parceiro está discutindo para gerar os valores manualmente, ele afirma
- colocando o UDF em outra tabela onde podemos ter um UDF
- bloquear o recurso
- incrementar uma tabela de identificação com um campo chamado
ID_Value
por1
- use isso como um identificador exclusivo global
- Ou peça que a tabela faça um
id+1
ao inserir - Que é mais simples mover dados entre servidores e / ou ambientes sem a restrição de identificação; movendo-se de um banco de dados em que há dados para outro banco de dados semelhante, digamos dados temporários ou simulados. Para testes em não produção, convém extrair todos os registros de ontem para a preparação para testes.
- colocando o UDF em outra tabela onde podemos ter um UDF
Qual implementação faz mais sentido?