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

Как правильно хранить такой список?

Здравствуйте! Подскажите, пожалуйста, как правильно организовать такое хранение в базе MySQL или другим инструментом.

Задача:
У меня в базе есть id клиента. Их может быть сотни.
Есть API в котором хранятся данные о файлах клиента, например (doc_id,doc_name) и их там тысячи. Мне нужно в любой момент проверить какие документы удалились, а какие добавились для выбранного клиента.

Как правильно такое хранить? Клиентов у себя в базе сохраню. А как быть с 10к документов, при первом запросе сохранить все doc_id в свою базу, а при след.запросе просто сверять doc_id(каких нету и какие появились)?

Может как-то можно хранить 1 запись в виде текста(10к doc_id одной строкой).
  • Вопрос задан
  • 33 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
Я бы создал отдельную таблицу для документов с полем client_id. При необходимости поиска документов пользователя - ищете по этому полю. Это будет самый гибкий вариант.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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