# Understanding Entity Objects and Associations

Before working with entity objects and associations, you need to understand important concepts about what they do and how you can use them. The following topics describe these concepts:

What Is an Entity Object?

What Is an Association?

About Generating Entity Objects, Associations, and Database Tables

What is an Entity Attribute?

Types of Business Logic

About Transactions

How Entity Objects Interact with View Objects

About the EntityDefImpl Class

About the EntityImpl Class

About Business Component Properties

About Using Stored Procedures