При этом желательно получать структуру базы и зависимости таблиц с сервера. Как получать список столбцов я нашёл, с зависимостями (FK) и синхронизацией пока проблема.
Есть база на Sql Server. Нужно некоторые таблицы этой базы кешровать локально, т.к. клиент не всегда имеет интернет. В клиенте производятся CRUD операции с таблицами и при подключении к интернету нужно синхронизировать и мёрджить изменения.
index0h: Спасибо, это я и так знаю) Вопрос в том что, в архитектуре программы проверять: какие модули, методы, а что проверять не надо. Мне не очень понятно что тестировать, скажем в приложении для заказа Суши (приложение/сайт/десктопная программа, опять же не суть важно).
Работаю с java в android. Но меня в данный момент интересуют не frameforks, а базовые принципы, единые для всех я.п. и завязанные на логику, а не на язык.