## Common Modeling Tasks

This chapter describes a number of very common operations performed in CayenneModeler. All tasks assume that the Modeler has been started successfully, and, in most cases, that there is an open project.

### Sections

1. Create New Project
2. Create DataNode
3. Reverse Engineer Database
4. Generate Java Classes
5. Generate Database Schema
6. Generate Primary Key Support
7. Setting DataMap Defaults