CBAP · Question #202
Which of the following models demonstrates the attributes, operations, and relationship to entities within the solution?
The correct answer is C. Class model. A class model (class diagram) is the UML artifact that represents entities with their attributes, operations, and the relationships between them within a solution.
Question
Which of the following models demonstrates the attributes, operations, and relationship to entities within the solution?
Options
- AEntity Relationship
- BData disctionary
- CClass model
- DCRUD matrix
How the community answered
(55 responses)- A5% (3)
- B13% (7)
- C80% (44)
- D2% (1)
Why each option
A class model (class diagram) is the UML artifact that represents entities with their attributes, operations, and the relationships between them within a solution.
An Entity Relationship (ER) diagram models data entities and their associations for database design but does not capture operations or methods - it is focused on data structure, not behavior.
A data dictionary defines and describes data elements, their types, formats, and allowed values - it documents metadata about data, not entity relationships or operations.
In object-oriented analysis and UML, a class model depicts classes as entities that encapsulate both attributes (data properties) and operations (behaviors or methods), along with the associations, aggregations, and inheritance relationships between those classes. This makes it the definitive model for representing the structural design of a solution at the entity level. The IIBA BABOK also recognizes the class diagram as the primary technique for modeling object attributes and behaviors together.
A CRUD matrix maps which system components or roles can Create, Read, Update, or Delete each entity - it shows access patterns, not attributes, operations, or structural relationships.
Concept tested: UML class model - attributes, operations, and relationships
Source: https://www.omg.org/spec/UML/2.5.1/About-UML
Topics
Community Discussion
No community discussion yet for this question.