Wäre möglich, zum Beispiel indem du ein interface über
TCP (oder gleich HTTP) realisierst, sodass die eine Instanz die Daten teilt.
Die Frage sei aber erlaubt: Warum möchtest du eine
DB nachprogrammieren? Du könntest einfach nicht alle Daten auf einmal laden (in der ersten Instanz) und dann jedes Programm auf dieselbe
DB verweisen.
Falls die
DB remote ist: Daten einmal lokal klonen und dann lokal einen
DB Server aufmachen, auf den alle drei Anwendungen zugreifen.