# Creating and Modifying Entity Objects and Associations

The following topics describe how to create and modify entity objects and associations:

- Preparing for Reverse Generation

- Preparing for Forward Generation

- Ways to Create Entity Objects and Associations

- Ways to Edit Entity Objects and Associations

- Forward Generating Database Tables and Referential Integrity Constraints

- Ways to Add Validation Logic

- Working with Custom Properties

- Ways to Handle Errors

- Using the API to Customize Entity Objects and Associations