Пользователи не только изменяют электронные письма (что означает, что вам придется изменять все связанные дочерние записи, которые могут исчисляться тысячами или миллионами, вызывая серьезные проблемы с производительностью), они также используются компаниями по мере прихода и ухода людей. Их даже иногда разделяют несколько человек. Они - очень плохой выбор для естественного ключа.
Натуральные ключи должны быть уникальными и неизменными, и чем короче, тем лучше для соединения. В большинстве случаев целочисленный ключ с уникальным индексом естественного ключа будет работать лучше и его будет легче обслуживать в случае изменения ключа. Ключ GUID также может быть приемлемым, если вы выполняете репликацию или если вам нужно быть нейтральным к базе данных, но он, как правило, не будет работать так же хорошо, как целочисленный ключ.