Встречается на собеседованиях • сегодня
Какие знаешь свойства первичного ключа
Первичный ключ (Primary Key) в базе данных обладает следующими свойствами:
- Уникальность – каждая запись в таблице должна иметь уникальное значение первичного ключа.
- Не NULL – первичный ключ не может содержать NULL-значения.
- Неизменяемость – значение первичного ключа не должно изменяться (в идеале).
- Минимальность – составной первичный ключ должен включать только необходимые столбцы.
Пример объявления первичного ключа в SQL:
sql
CREATE TABLE users (
id INT PRIMARY KEY,
username VARCHAR(50) NOT NULL
);В JPA (Java) первичный ключ обозначается аннотацией @Id:
java
@Entity
public class User {
@Id
@GeneratedValue
private Long id;
// другие поля...
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы