hallo roger.
ich hoffe Du bist Dir bewusst das dass von dem Du träumst ein sehr Komplexe Anwendung ist. Ich würde da über verschiedene Wege nachdenken*
at a) Objektorintierte Proggrammierung (c++)
hier entstehd dann aber prob das Du nie eine gesicherte DB im Netz hast und das um Instalation zumindest der *.exe beim Kunden nicht drumrum kommst.
at b) gleich eine rein Browsergestützte Anwendung die mit Transaktion und Rollback auf Db läuft.
Hat Vorteil das Kunde nur Browser braucht* keine Instalation nötig*
damit aber nicht offline verfügbar ist.
at c) Einfachste Methode ist natürlich VB.
Gruss
Klaus