You can either create database tables or business components first, and then automatically create the other based on the definitions:
reverse generation You create the database tables first.
You can use the Class Modeler to create business components. See Modeling Business Components for more information.