Purtroppo, la gamma di soluzioni è limitata in questo caso, o almeno lo è senza riconsiderare l'architettura della tua soluzione eventualmente già pronta.

A meno di non avere un collegamento di rete dedicato tra i due negozi, la soluzione di accedere direttamente al DB (ammesso che questo sia client/server, come FireBird) rappresenta una soluzione alquanto lenta.

Si potrebbe quindi sviluppare una soluzione basata ad esempio su Web Services per implementare una gamma completa di operazioni che possono essere invocate remotamente, all'interno della stessa rete o da una rete esterna, anche via Internet, da parte dei programmi client che collaborano all'introduzione dei dati e scaricano/caricano informazioni usufruendo appunto dei metodi del Web Service, supportato da un web server come IIS ad esempio.

Ovviamente, la problematica è abbastanza complessa dal punto di vista teorico e conviene documentarsi ricercando informazioni specifiche.

Ciao!