Super configurable database driven database application
Peter Thönell
Published
0
HeartBeat - a database driven database application
My client needed an application that was completely configurable.
So, we designed and I architected an application where the only “hardcoded” forms needed were:
- a form designer
- a property editor for the form designer
Everything else, I mean everything else, could be configured in the database:
- logical tables (Views with stored procedures were more powerful than using actual tables.)
- forms for configuring the database
- security
We used SQL as the scripting language, so my client could configure the application to the clients’ requirements in minutes/hours, instead of days/weeks.
I also added a macro language which turned out to be one of my client’s favourite features.
Alas, I don’t own it, and my client’s vision for what it could have been was… limited in scope. :.(