Я пытаюсь выяснить "лучшие практики" для принятия решения о том, следует ли добавлять автоматически увеличивающееся целое число в качестве первичного ключа в таблицу.
Скажем, у меня есть таблица, содержащая данные о химических элементах. Атомный номер каждого элемента уникален и никогда не изменится. Поэтому вместо того, чтобы использовать целое число с автоматическим добавлением для каждого столбца, вероятно, имеет смысл просто использовать атомный номер, правильно?
Было бы так же верно, если бы у меня была таблица книг? Должен ли я использовать ISBN или автоматически увеличивающееся целое для первичного ключа? Или таблица сотрудников, содержащих каждого человека SSN?