РЕДАКТИРОВАНИЕ НА ОСНОВЕ ОБРАТНОЙ СВЯЗИ
Ключ уникален для строки. Это способ определения строки. Строки могут иметь ни один, ни один, или несколько ключей. Эти ключи могут состоять из одного или нескольких столбцов.
Ключи - это индексы с уникальным ограничением. Это отличает их от неключевых индексов.
Любой индекс с несколькими столбцами называется «составным индексом».
Традиционно первичный ключ рассматривается как основной ключ, который однозначно идентифицирует строку. Там может быть только один из них.
В зависимости от конструкции таблицы первичный ключ может отсутствовать.
Первичный ключ - это просто "первичный ключ". Это основной, который определяет уникальную идентичность строки. В зависимости от конструкции стола это может быть неправильным, а уникальность выражается несколькими клавишами.
В SQL Server первичный ключ может быть кластеризован. Это означает, что остальные столбцы прикреплены к этому ключу на уровне листа индекса. Другими словами, как только SQL Server нашел ключ, он также нашел строку (понятно, это из-за кластеризованного аспекта).
Столбец идентификации - это просто метод создания уникального идентификатора для строки.
Эти два часто используются вместе, но это не является обязательным требованием.