Al lavoro abbiamo un grande database con indici univoci invece di chiavi primarie e tutto funziona bene.
Sto progettando un nuovo database per un nuovo progetto e ho un dilemma:
Nella teoria del DB, la chiave primaria è l'elemento fondamentale, va bene, ma nei progetti REAL quali sono i vantaggi e gli svantaggi di entrambi?
Cosa usi nei progetti?
EDIT: ... e le chiavi primarie e la replica sul server MS SQL?