Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Как реализовать связь many-to-many (многие-ко-многим)?
Связь многие-ко-многим реализуется через промежуточную таблицу. Она содержит внешние ключи на обе связанные таблицы. Каждая строка такой таблицы описывает одну связь. Это стандартный и правильный подход в реляционных БД.
Как реализуется связь many-to-many?
Связь many-to-many в JPA реализуется через отдельную таблицу связей. Эта таблица содержит внешние ключи на обе сущности. В JPA она описывается аннотацией @ManyToMany и @JoinTable. В простых случаях используется неявная таблица. В более сложных — явная сущность-связка.
Как правильно реализовать модель “one writer – many readers” в Go?
Чаще всего используется sync.RWMutex, где записи блокируют всех, а чтения могут выполняться параллельно. В некоторых случаях лучше подходит модель через канал и single goroutine writer.
Что такое связи many-to-many и как они реализуются?
Связь many-to-many означает, что одна запись может быть связана с несколькими записями другой таблицы и наоборот. В реляционных БД такая связь реализуется через промежуточную таблицу. Эта таблица хранит пары внешних ключей. Такой подход сохраняет нормализацию данных. Он используется в большинстве реальных схем БД.
Рейтинг:
5
Сложность:
6
Рейтинг:
4
Сложность:
7
Рейтинг:
4
Сложность:
6
Рейтинг:
5
Сложность:
6