Au travail, nous avons une grande base de données avec des index uniques au lieu de clés primaires et tout fonctionne bien.
Je conçois une nouvelle base de données pour un nouveau projet et j'ai un dilemme:
Dans la théorie DB, la clé primaire est un élément fondamental, c'est OK, mais dans les projets REAL, quels sont les avantages et les inconvénients des deux?
Qu'utilisez-vous dans les projets?
EDIT: ... et qu'en est-il des clés primaires et de la réplication sur le serveur MS SQL?