In the Enhanced Entity-Relationship (EER) model, we can identify various data abstraction concepts and their corresponding modeling concepts. These concepts include:
1. An entity represents a real-world object, such as a person, place, or thing. In the EER model, an entity is depicted as a rectangle with the entity name written inside. For example, could be an entity representing employees in an organization.
2. An attribute describes a property or characteristic of an entity. Attributes are represented as ovals connected to their corresponding entity. For instance, and could be attributes of the entity.
3. A relationship represents an association between two or more entities. It describes how entities are related to each other. Relationships are shown as diamond-shaped symbols connecting the participating entities. For example, could be a relationship connecting the entity with a entity, indicating that employees work on projects.
4. Cardinality represents the number of instances of one entity that can be associated with a single instance of another entity. It is represented using symbols near the relationship lines. For instance, or could be used to indicate the cardinality between the and entities.
5. A key is an attribute or a combination of attributes that uniquely identifies each instance of an entity. It is denoted by an underline below the attribute name. For example, could be the key attribute for the entity.
6. Inheritance allows the creation of new entities based on existing entities, inheriting their attributes and relationships. It is represented using an arrow with a triangle at the end, pointing from the derived entity to the base entity. For instance, if we have a entity derived from the entity, the arrow would point from to .
These are some of the key data abstraction concepts and their corresponding modeling concepts in the EER model.