Я создаю макет приложения с созданием пользователя/auth/friend в упражнении для изучения узла js. Проведя свое время в основном на фронте вещей, я до сих пор занимаюсь разработкой баз данных. Я хочу создать пользовательскую базу данных, где я хочу отслеживать профили пользователей и их подключения/друзей.Управление отношениями между пользователями в db
Основная цель - загрузить/сохранить подключения пользователей в базе данных. Получите эту информацию и дайте ее пользователю наиболее эффективно в наименьшем количестве запросов.
Я бы очень признателен за помощь в структуре базы данных, которую я должен использовать, которая может это сделать. Я использую mongodb и узел.
Сверху моей головы: я могу хранить соединения пользователя в объекте в поле «Соединения». Но это потребует много запросов для получения сведений о связях, таких как информация о себе, которые я также могу хранить в одном и том же объекте.
Confused. Было бы очень полезно некоторые указатели.