Define database tables, fields, references, and generate the database. When working with Database Architect, software developer defines database structure, drawing it directly in the program's window and generates the DB directly from the program.