Refer to the exhibit to answer the question.
An analyst is brought in to help an existing project with its modeling. The analyst is shown the use
case requirements, a partial existing modeling class diagram as shown in the Exhibit, and legacy
database schema. The analyst notes that the class diagrams and database schema do not match
exactly for the model and table relationships, but that all the state data exists in both.
What advice can the analyst initially give based on these inputs?
A.
The most important portion of a class diagram is the data, therefore the class diagram is well
designed to capture all the database fields.
B.
The relationships in the class diagram and database schema do not have to match exactly and
no changes for that difference are needed.
C.
An essential portion of a class diagram is the required behaviors, so the class diagram should
be expanded to include the methods of each of the classes.
D.
The relationships in the class diagram and database schema should match and the class
diagram should be changed, since the database is used by legacy systems.