What is Database Design?
Database Design is the technical building of database schemas that will store and forms primary, foreign key relations based on "Data Abstraction" and "Architecture".
During this step, database tables, views, functions, columns, constraints and a other applicable attributes are applied and tested.
Why Step 3?
We believe once you are in a position of be able to store data, you will be in a good position to commence visual design and programmatic development of the software solution.