Zdravím,
prosím o pomoc s návrhem, jakým způsobem pracovat s daty v aplikaci na vyhodnocování závodů. Cílem je program pro tvorbu startovních listin pro různé kategorie, dílčí etapy, týmy, apod a zaznamenávání výsledků s vyhodnocením.
Jedná se cca o 5 tabulek s celkovým počtem záznamů do 2.000
Potřeboval bych ale 1) co nejrychlejší práci z jednoho počítače s tím, že databáze bude běžet jen na tomto PC 2) umožnit připojení druhého PC v lokální síti, který by mohl pracovat s daty souběžně 3) v ojedinělých případech, ale do budoucna častěji, bych potřeboval, aby byla databáze uložena na serveru, 1 nebo i více počítačů pracovalo souběžně na stejné databázi a zároven by k databázi přistupovali účástníci závodů přes mobilní telefon pro kontrolu startovní listiny a aktualizovaných výsledků
Důležitá je samozřejmě rychlost ale také právě flexibilita. Ve třetím případě i zabezpečení komunikace.
Pracuji s databázemi MySQL a mám Delphi XE7.
Prosím o jakýkoli nápad, jak byste toto řešili.
Díky