Я довольно новичок в базах данных как таковых, и я пытаюсь выяснить, как настроить модель M2M с двумя моделями.
Итак, я прошел официальные документы для m2m, и этодовольно ясно для примера с Publications
и Article`. Я полностью понимаю.
Однако, в моем случае использования, к сожалению, у меня есть трехсторонние отношения между 3 моделями, например так:
Teacher has many students
students can have many teachers
students can attend many schools
Teacher can teach in many schools
Где Teachers
, Students
и Schools
- это три разные модели. Как создать такую модель, используя m2m в django?