У меня есть:MongoDB отношения данных
- MongoDB База данных
- REST API на NodeJS
- Угловая JS FRONTEND
Теперь я хочу, чтобы создать schma базы данных , Это будет:
История - пользователь вставляет историю с описаниями.
Вопросы - отношение к истории. В одной истории может быть более 100 вопросов.
Ответы - отношение к вопросам. Один вопрос может иметь только один ответ.
Какое отношение я должен выбрать в MongoDb? Мне нужна более быстрая душа. Например:
{
title: "Story title",
descr: "Story descr",
questions: [
{body: "Question body", user: "User}
]
}
Kudos для получения информации о дизайне схемы. Так много людей начинают с MongoDB и реализуют 3NF (к их возможному несчастью). +1 – SethO