Как лучше хранить данные личных записей пользователей?
Есть задача хранить записи пользователей (Заголовок, Текст, дата и так далее). Эти записи будут доступны только самому пользователю (aka личный блокнот).
Я вижу два варианта хранения
- Каждая запись будет хранится отдельно с столбцами
ID,UserID,Titile,Textи так далее - Хранить записи в виде JSON, в отдельной ячейке записи юзера.
Я считаю, что первый вариант лучше. Может вы знаете ещё способы?
Ответы (1 шт):
Автор решения: Пиндос
→ Ссылка
Как по мне, если это соц. сеть где есть возможность писать личные записи, то проще использовать 1 вариант, добавив к таблице статус записи, который идентифицирует её, как личную или нет.
Например, добавить атрибут Private, в котором будет указываться на тип записи.
После этого просто проверять на тип записи перед выводом.