The creators of myWebDB are expert technologists who embedded their software engineering expertise into myWebDB.

On the surface myWebDB is an easy-to-use tool that lets you define, build and maintain great web applications. Behind the scenes, myWebDB is a deeply sophisticated software engine that provides the capabilities of an entire team of software experts, all working with you to build the best solution for your needs.

myWebDB is your personal development team!

Business Analyst
The myWebDB Builder guides you through a series of questions just like an expert business analyst, gathering all the details that a development team needs to know.

All your business requirements definitions are stored in the Builder so that you can revisit and revise them at any time.

Data Modeler
Using the requirements gathered in the Builder, myWebDB designs the optimal relational data model.

When you change your requirements, myWebDB modifies your data model, for example, changing data types and creating or removing association tables.

Database Programmer
myWebDB accounts for all the database programming a healthy database needs, including keys, constraints, indexes, lookup tables and default values.

In addition, when you change cardinality rules or data types, myWebDB automatically migrates your data for you.

Web Designer
Based on your requirements, myWebDB designs an intuitive interface with screens and tabs providing comprehensive access to your data and supporting your process flow.

myWebDB dynamically generates screens and SQL at runtime so that your application can change as your business process evolves.