An application that can bootstrap another application. Essentially applying bootstrapping-compilers technique to application development.
- Lets you define structure of the data ex: table definition
- Lets you create the data structure ex: create a table
- Lets you operate on the data structure ex: insert, update, delete, select
- Lets you define inter-relationships between data structures ex: entity-relation or graphs.
- Lets you visualize data structure.
- Has to be accessible on the web.