Структура данных для пользовательских данных в веб-приложении - PullRequest
0 голосов
/ 02 января 2019

Я создаю веб-приложение и не уверен насчет структуры моей базы данных в mongodb. Я хотел бы использовать коллекцию для пользователей с их контактными данными, и каждый раз, когда регистрируется новый пользователь, я хочу создать новую коллекцию, связанную с ним, связанную с его идентификатором пользователя _id.

Это хороший процесс для управления данными в mongodb или лучше использовать уникальную коллекцию?

Окончательный результат:

// User collection
[
  {
    _id: ObjectId('...')
    username: ''
    password: ''
    ... //many data
  }
... // many users
]

// User related Collection
{
  _id: ObjectId('...') // the same of user collection
  ... //many data
}

1 Ответ

0 голосов
/ 02 января 2019

Вы можете создать одну коллекцию пользователей, в которой можно хранить информацию об отношениях пользователя. Если информация, относящаяся к пользователям, нуждается в ином сборе, вы можете использовать встроенный документ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...