Встречается на собеседованиях • сегодня

За счет чего достигается зависимость между таблицами

Зависимость между таблицами в реляционных базах данных достигается через **внешние ключи (foreign keys)**. Внешний ключ в одной таблице ссылается на первичный ключ (primary key) другой таблицы, обеспечивая целостность данных. Пример: ```java @Entity public class Order { @Id private Long id; @ManyToOne @JoinColumn(name = "customer_id") // Внешний ключ private Customer customer; } @Entity public class Customer { @Id private Long id; @OneToMany(mappedBy = "customer") private List orders; } ``` В этом примере `Order` ссылается на `Customer` через `customer_id`, что создает связь "один ко многим". Hibernate/JPA автоматически управляет этой зависимостью. Также можно использовать каскадные операции (`CascadeType`) и ограничения (`ON DELETE CASCADE` в SQL) для автоматического обновления/удаления связанных данных.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы