Что такое первичный ключ в T-SQL?

Не доходит что это и зачем оно надо, объясните попроще)

Первичный ключ это поле в таблице которое может уникально идентифицировать запись таблицы. Главные особенности это что первичные ключи не могут содержать NULL значения, и что они должны содержать уникальное значение для каждой строки.

Как пример, первичным ключом может быть ID которое уникально идентифицирует пользователя, второго такого ID быть не может, а значит нам подходит.