Sono nel bel mezzo di un dibattito sul fatto che sia meglio ricavare una PRIMARY KEYcolonna d' identità , la nostra fuori da una UDF che genera esplicitamente un ID univoco.
- Sto discutendo per la colonna di identità.
- Il mio partner sta discutendo per la generazione manuale dei valori, afferma
- inserendo l'UDF su un altro tavolo in cui possiamo avere un UDF
- bloccare la risorsa
- incrementare una tabella ID con un campo chiamato
ID_Valueda1 - usalo come identificatore univoco globale
- Oppure fai fare una tabella
id+1durante l'inserimento - È più semplice spostare i dati tra server e / o ambienti senza il vincolo identificativo; passare da un DB in cui sono presenti dati a un altro DB simile con dati di gestione temporanea o fittizi. Per i test in non produzione potremmo voler estrarre tutti i record da ieri alla messa in scena per i test.
- inserendo l'UDF su un altro tavolo in cui possiamo avere un UDF
Quale implementazione ha più senso?