🤔 Как реализуется связь ManyToMany (M2M) на уровне базы данных?
Связь ManyToManyField в Django создает промежуточную таблицу, которая хранит связи между двумя таблицами. На уровне базы данных это:
- Таблица A (например, Course)
- Таблица B (например, Student)
- Дополнительная таблица (A_B) с двумя внешними ключами (course_id, student_id)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2737
887
- 👍 3
- 🔥 1