Entity classes are used to model concepts of the system. They are independent of the actors and are usually used to hold and update information about the phenomena under study. Entity objects that are created from entity classes are often persistent objects that need to be stored in a database. Entity classes can be used in many use cases and their behavior can be complex or simple, based on the nature of the problem under study. They can represent real-life objects such as a person, an event, a crop, etc. Figure 8-14 shows UML symbols for entity classes; each of them can be used interchangeably.
Was this article helpful?