Multiplatform per HTML5 / JS finde ich gut, machen wir auch.
Und
wo spielt da die
DB eine Rolle?
Nimm HTML5, Delphi Anwendungen, PHP, Java, C#.. kann man alles machen, wie man will, für das Frontend.
Hinten dran steht im Idealfall eine
DB, die "nativ" programmierbar ist, also UDF, PL/
SQL, PG
SQL, TSQL .. Datenhaltung weitestgehend nach Standard und wenn's drauf ankommt (Verarbeitung), dann performant in der
DB.
Das Ganze mit einer
DB, die eine kleine Schwester oder einen großen Bruder oder auch eine große Schwester. Sprich, ich kann dafür Geld ausgeben, wenn ich möchte oder soll, ich kann Wartung kaufen oder ich kann auch downgraden, falls die Anbieter mit den Lizenz(bestimmungen) austicken.
Gerade im heterogenen Umfeld hat man per Definition mehrere Frontends und eine Datenbank. Dann ist es viel wert, einen wirklichen Server zu haben, der konsistente Daten garantiert.