Задать вопрос
lxstvayne
@lxstvayne
Люблю Python

Как правильно использовать Mongodb в данной задаче?

Здравствуйте! Я хочу написать приложение, в базе данных которого будут храниться лекции. Я разделил структуру базы так: Факультет -> Уровень высшего образования -> Курс -> Предмет -> Все лекции по этому предмету. (*) Я хочу уметь получать данные так: Например, все факультеты или все предметы по выбранным факультету, уровню высшего и курсу. В Mongodb я должен создать коллекцию lectures, и каждая лекция будет должна помимо своих каких-то полей иметь поля Факультет, Уровень высшего образования и тд.. ? Если так, то как делать (*), создавать отдельные коллекции для них ? Как будет в плане скорости ? Может я что-то неправильно понимаю ?

Блок схема:
60d499f461d42021327986.png
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • MongoDB University
    MongoDB Atlas Administrator Path
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы