Burada uzun soluklu bir tartışma var, bu yüzden başka görüşler duymak istiyorum.
Uniqueidentifier kümelenmiş PK ile birçok tablo var. Bunun iyi bir fikir olup olmadığı kapsam dışındadır (ve yakında değişmeyecektir).
Şimdi, veritabanının birleştirilmesi gerekiyor ve DEV'ler, mevcut PK'yi ROWGUIDCOL olarak işaretlemek yerine ayrı bir satır kılavuzu sütununun kullanımını savunuyor.
Temel olarak, uygulamanın asla etki alanına yalnızca çoğaltma tarafından kullanılan bir şey getirmemesi gerektiğini söylüyorlar (bu yalnızca onlar için "DBA şeyleridir").
Performans açısından bakıldığında, mevcut bir sütunla yapabileceğim bir şey yapmak için yeni bir sütun eklemem için hiçbir neden göremiyorum. Dahası, sadece "DBA şeyler" olduğundan, neden DBA'nın seçmesine izin vermiyorsunuz?
DEV'lerin amacını anlıyorum, ama yine de katılmıyorum.
Düşünceler?
EDIT: Ben sadece bu tartışmada azınlık olduğumu ve konumumu sorgulayan DEVs saygı ve güvendiğim insanlar olduğunu eklemek istiyorum. Bu yüzden fikir istemeye başvurdum.
Ayrıca bir şeyleri kaçırıyor olabilirim ve onların amacını yanlış anlayabilirdim.