Working with Entities

Entities are objects which represent the persistent storage of the application. They have attributes which are defined as domains. They can have primary keys and index and foreign key relationships.

Create, read, update, and delete style operations are defined on entities as stereotyped methods. The signatures of these operations are implied by the stereotype. Other operations can be defined on entities by defining their signatures in the model. Operations requiring complex database queries can be specified in SQL.