Entendo um benefício das chaves substitutas / artificiais em geral - elas não mudam e isso pode ser muito conveniente. Isso é verdade se eles são de campo único ou múltiplo - desde que sejam 'artificiais'. No entanto, às vezes parece uma questão de política ter um campo inteiro com auto incremento...
33
Toda tabela deve ter uma chave primária substituta / artificial de campo único?