Ein weiterer Versuch besteht in der Möglichkeit, dass zwei oder mehrere Systeme eine gemeinsame Datenbank nutzen. Jedoch ist dies mehr ein tapferer Wunsch, weil es häufig nicht einsehbar ist, wie die eigentliche Anwendung oder Eigentümer der Datenbank, bei Dateneingaben von außen reagiert. Noch elementarer ist das Risiko bei eventuellen strukturellen Änderungen an der Datenbank. Das wäre der Alptraum des Administrators von dem führenden System.
Diese Vorgehensweise nutzen wir nur, wenn die Transaktionsmechanismen aller beteiligten Systeme bekannt.
Häufig jedoch reicht auch der lesende Zugriff, dies ist technisch gesehen eine gute Möglichkeit, wird aber aus der Administrationssicht ungern realisiert.