FitTech
@FitTech

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
BasicDecor Москва
от 90 000 до 130 000 руб.
от 50 000 до 120 000 руб.
MGCom Москва
от 120 000 до 140 000 руб.
24 июн. 2019, в 15:25
500 руб./за проект
24 июн. 2019, в 12:59
15000 руб./за проект