Я бэкэнд-разработчик, предоставляющий API для приложения для Android , который также может работать на онлайн и оффлайн .
Обзор приложения:
Пользователи могут создавать папки, подпапки, файлы и комментарии к файлам. Папки или подпапки также могут быть доступны другим пользователям. Папки или подпапки или файлы также могут быть добавлены в избранное.
При подключении к Интернету все работает нормально.
Проблема в в автономном режиме при нежелательной данные (например, для папок и подпапок в отдельном API, для файлов в отдельном API) отправляется на сервер из приложения, как мне сохранить данные? В каком формате я должен получить данные для папок и их подпапок, а также для файлов?
- Поскольку существуют отношения «родитель-потомок» для папок.
- Файлы, которые могут принадлежать папке или подпапке или общей папке.
Мы не можем полагатьсяв идентификаторах данных SQL Lite, поскольку они отличались от данных Live Server. Я просто застрял в этом сценарии и не могу найти правильное решение.
Вот схема базы данных. введите описание изображения здесь
Извините за что-то, если не разъяснено хорошо,Был бы очень признателен, если любой может помочь.