Можно сформулировать несколько правил, которые следует иметь в виду при назначении ключа таблицы.
- Простой ключ лучше, чем составной.
- Составной ключ должен состоять из минимального количества атрибутов, необходимых для идентификации каждой строки в таблице.
- Лучше числовой ключ, чем текстовый. Как правило, создается поле Код <объекта> типа Счетчик.
- Ключ должен быть обязательным полем, то есть соответствующая ячейка в таблице не должна быть пустой.