Привет всем, я пытаюсь подумать о том, как сделать несколько проектов баз данных для Android, и я думаю, возможно ли следующее.
Я пытаюсь создать базу данных компании-сотрудника, в которой у компании есть отношения многие-ко-многим с сотрудниками, которые, в свою очередь, имеют отношение один-к-одному с данными своего сотрудника, в зависимости от того, какая компания онв. В основном, как это
- Компания на сотрудника: многие ко многим
- Сотрудник на сотрудника_детали: один на один
Итак, проблема в том, что яя думаю об использовании устройства Android для просмотра информации, которую я думаю, как я должен заполнить информацию?Должен ли я:
- иметь ORM для вышеуказанных отношений, обрабатываемых веб-сервером, и обрабатывать каждый вызов с устройства как отдельный вызов httpConnect?или
- следует ли мне каждый раз синхронизировать устройство с веб-сервером, загружая информацию, и должно ли устройство Android обрабатывать отношения?
Я хочу, чтобы устройство могло просматривать информацию без задержек (что делает метод 2 правильным выбором, поскольку он синхронизирует всю базу данных с телефоном, а просмотр использует sqlite),Но какие есть варианты?
Есть советы и комментарии?Надеюсь, это не смущает!Спасибо !