Как описать Schema в mongoDB?

Добрый день, подскажите как лучше хранить данные в mongoDB. Есть регистрация на сайте, после авторизации пользователь может добавлять задачи, 9ed1feeaee07458e9ab75f4bdee0e7e5.png
... ed63edc632924164833784565f4da6b1.png Суть вопроса как лучше описать схему, создать 2 таблицы или в одной можно хранить? Думал описать схему примерно так
var project = new Schema({
    head:{
        head_task: String,
        userID: String
    },
    task: {
        context_task: String
    }
});
или же для подзадач/пунктов сделать отдельную таблицу ?
  • Вопрос задан
  • 594 просмотра
Решения вопроса 1
dummyman
@dummyman
диссидент-схизматик
Вообще, на каждый перечисляемый тип можно создать по схеме. Но под ваши потребности БД не обязательно использовать. Чем вам не подошел уже являющийся как стандарт формат хранения https://taskwarrior.org/ ? Локально может хранить в текстовике а сервер у них уже свой написан.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы