создать под это отдельную таблицу?
А что за данные в массиве
А какая в этом необходимость, что за данные?
Пишу аналог соц сети. У user есть поле Followers / subscriptions (Кто подписан на этого пользователя и на кого подписан сам пользователь). Я думаю над созданием поля Friends (Если айдишники того, на кого ты подписан и кто подписан на тебя совпали - вы друзья). Всё окей, но я не представляю, как мне хранить друзей пользователя и нужно ли это поле ( могу сделать отдельный эндпоинт, который просто вернёт всех друзей из таблицы с follower ами )
Мб отдельную таблицу создать для этих связей?
Я бы создал отдельную таблицу, ты когда запрашивать будешь юзера все эти Id будут автоматом запрашиваются
Постгрес давно дружит с JSON данными. Некоторые говорят, что лучше монги
Т.е если я просто сделаю User[] и поле friends - будет хорошим решением, да ?
Да, так и получать их будет удобнее
Плохая. Всегда лучше таблица. Но когда нельзя, приходится
Как бы вы решили мою проблему, описанную выше?
Ничего непонятно. В данном случае категорически нельзя держать 10к friends в массиве в одном поле
Не нарушая принципов 3ну формы
Обсуждают сегодня