Встречается на собеседованиях • сегодня
Что такое ForeignKey
ForeignKey — это ограничение в реляционных базах данных, которое обеспечивает ссылочную целостность между таблицами. Оно указывает, что значение в столбце (или группе столбцов) одной таблицы должно соответствовать значению первичного ключа (PrimaryKey) в другой таблице.
Пример в Java (JPA/Hibernate):
java
@Entity
public class Order {
@Id
private Long id;
@ManyToOne
@JoinColumn(name = "customer_id") // ForeignKey к Customer
private Customer customer;
}
@Entity
public class Customer {
@Id
private Long id;
}Здесь customer_id в таблице Order ссылается на id в таблице Customer. При удалении/изменении родительской записи можно настроить каскадные операции через CascadeType.

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