1) Hlavni (DB1)... nejspise to bude MySQL. Na ni budou ulozene vsechny data. Ale je tu problem... ta DB je pristupna pouze pres VPN.
2) Lokalni (DB2)... na 99% to bude SQLite. Mela by to byt kopie dat z hlavni DB.
DB2 planuju proto, ze uzivateli nemusi jet internet nebo muze DB server spadnout (clovek nikdy nevi

Muj plan je, ze aplikace bude pouzivat pouze lokalni DB a o synchronizaci se bude starat zvlastni trida. Ale ted nevim...
- pristupovat k hlavni DB primo a vzdy ji celou stahovat (mluvim o DB o velikosti asi 1-2MB)
- stahovat jenom rozdily (kontrolovat datum ulozeni noveho radku nebo udelat zvlast tabulu, do ktere se budou ukladat informace, ve ktere tabulce doslo ke zmene)
- stahovat jenom rozdily, ktere budou ulozene v textovych souborech (s informaci, kdy doslo ke zmene) a na serveru pomoci cronu spoustet script, ktery zacleni zmenene data v txt do hlavni DB
- nebo to vykutit uuuuplne jinak

... fakt nevim. Jaky zpusob je podle vas nejlepsi? Velmi rad si prectu i jine moznosti, jak to udelat. Hledal jsem na internetu, ale nic jsem nenasel (ani nevim, jakou frazi hledat)...