# Ways to Edit Entity Objects and Associations

Business Components for Java provides several tools that let you edit entity objects and associations. The entity objects can be based on existing tables (reverse generation) or be used to create database tables (forward generation).

- Editing an Entity Object — You can edit entity object in the Entity Object Editor.

- Editing an Association or Composition — You can edit associations in the Association Editor.

- Ways to Edit Entity Attributes — You can edit entity attributes in the Entity Object Editor and Attribute Editor.