Задать вопрос
@rusline

Как построить архитектуру БД в веб-приложении?

Хочу в виде теста написать мини соц. сеть на node js. Только проблема в том, что практически нигде не нашел как примерно строить архитектуру БД для mongodb. Для реляционных таблиц примерно я бы использовал так: есть таблица юзера, постов, комментариев, сообщений, комнат для общения с юзером(ами).
И связывал бы их примерно так: в посте бы я добавил user_id и связывал; для сообщений я бы хранил id комнаты и еще отдельная таблица которая соединяла бы user_id и room_id. Примерно что-то так. Но вот для не реляционных моделей у меня встал вопрос, как написать оптимальную архитектуру БД.
  • Вопрос задан
  • 273 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
Ptolemy_master
@Ptolemy_master
Для нерелялиционных баз то же самое. Mongoose, кстати, как раз для этого и создан - позволяет создавать схемы для schemaless баз данных, связывая коллекции между собой практически без усилий.
Ответ написан
Ваш ответ на вопрос

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

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