Встречается на собеседованиях • сегодня
Какие ограничения содержит Primary Key
Primary Key в SQL имеет несколько ключевых ограничений:
- Уникальность – все значения в столбце(ах) должны быть уникальными
- NOT NULL – не может содержать NULL-значения
- Один на таблицу – в таблице может быть только один PRIMARY KEY
- Автоматический индекс – создаётся автоматически для ускорения поиска
Пример создания:
sql
CREATE TABLE users (
id INT PRIMARY KEY,
username VARCHAR(50) NOT NULL
);Или составной ключ:
sql
CREATE TABLE orders (
customer_id INT,
order_id INT,
PRIMARY KEY (customer_id, order_id)
);На практике PRIMARY KEY часто используют auto-increment поля для простоты. В Java это обычно соответствует аннотации @Id в JPA.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы