Ответ
Primary key состоит из двух constraints: NOT NULL и UNIQUE.
NOT NULLгарантирует, что значение в колонке не может быть null.UNIQUEобеспечивает уникальность каждого значения в колонке.
Пример объявления primary key в SQL:
CREATE TABLE Users (
id INTEGER PRIMARY KEY,
name TEXT
);
Здесь id автоматически получает оба constraints.