DB3NF is a RAD software that facilitates creation of high performance, maintainable and scalable web applications of any type. It is a quick and easy solution for web developers.

The DB3NF system is comprised of six main components, each corresponding to a specific step in the development process. First is the DB3NF administration console, which allows for the creation and maintenance of the application schema and business rules. It also handles application administration and deployment.
The "schema" database is the next component, with a fixed structure that is manipulated through the administration console. This database provides a means of defining and storing application structure, business rules, and basic presentation rules. It contains a set of deployment stored procedures that automatically create a third-normal form table structure with all necessary tables, primary, check, and foreign key constraints, indexes, and stored procedures in the target "data" database.
The "data" database is created automatically and structurally depends on the application schema. The stored procedures are generated automatically by the schema database procedures, making modifications during application schema changes unnecessary. The DB3NF component solely communicates with the data database through these optimized stored procedures, resulting in a high-performance DB3NF platform.
The DB3NF component is completely generic, integrating seamlessly with both databases. After the application schema is created and deployed, no design work is required. The component 'learns' application schema and rules when the application starts, using various caching techniques to operate extremely fast and efficiently.
Last but not least, the ASP code in DB3NF is straightforward and easy to write and maintain. Overall, the DB3NF platform is an excellent choice for anyone looking for a dedicated tool for creating high-performance web applications of all kinds.
Version 1.4: N/A