Halloween Special 2026! Get Up to 25% OFF Practice Questions! Limited Time - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

GAQM CBAF-001 Exam - Topic 5 Question 11 Discussion

Posted by Leatha on May 27, 2022 at 02:20 AM

A business analyst wishes to show that a company wants to store information about different types of product. Some attributes are common to every product (for example; product name) but other attributes only apply to certain product types. For example, product material only applies to accessory products. Which of the following constructs could the business analyst use to represent this on a class model?

Suggested Answer: C

Get Premium CBAF-001 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
18 comments · newest first
GA
Gail 11 months ago
D is interesting, but I think it complicates things unnecessarily.
LE
Leontine 11 months ago
Wait, can you really use generalization for this? Seems off.
MO
Mozell 11 months ago
I thought an association class could work too.
TR
Trevor 11 months ago
Totally agree, generalization makes sense here!
GE
German 12 months ago
C is the best choice for this scenario.
KA
Kallie 12 months ago
The extend structure doesn't seem quite right for this scenario. That's usually used for optional functionality, not for modeling different product types with their own attributes. I'm going to go with the generalization approach.
KI
Kirk 12 months ago
I'm leaning towards the generalization structure as well. It seems like the cleanest way to model the common and specific attributes for the different product types. The association class could work, but might get a bit messy.
AN
Annice 1 year ago
The many-to-many multiplicity seems like it could work too, if the different product types have a many-to-many relationship with the common attributes. I'll have to think that one through a bit more.
HO
Horace 1 year ago
Hmm, I'm not sure about that. The question mentions that the attributes only apply to certain product types, so I'm thinking an association class might be a better fit to capture those relationships.
RO
Rodolfo 1 year ago
I think the generalization structure would be the best way to represent this. The common attributes can be in the parent class, and the specific attributes for each product type can be in the subclasses.
JA
Jacquelyne 1 year ago
I’m a bit confused about the extend structure; I thought it was more for optional features rather than core attributes.
MI
Michael 1 year ago
I feel like we practiced a question similar to this, and I think the generalization structure was the right choice then too.
MI
Mica 1 year ago
I'm not entirely sure, but I think an association class might be useful for linking attributes to specific product types.
LE
Lelia 1 year ago
I remember we discussed generalization structures in class, and they seem to fit well for representing common and specific attributes.
AN
Anthony 1 year ago
Based on the information provided, it seems like the content slot is set up properly and should render correctly. I don't see any obvious issues that would require additional action, so I'm leaning towards option A.
HU
Huey 1 year ago
This looks like a pretty straightforward configuration question. I think the key is to set up the account structure and advanced rules properly to meet the client's requirements.
DE
Deonna 1 year ago
Hmm, I'm a bit unsure about the differences between Power Automate, Business Process Modeler, and PowerApps. I'll need to review those options carefully to determine the best solution.
CH
Christiane 1 year ago
The key is remembering that testing identifies issues, while debugging fixes them. I think I've got a good handle on this, I'll mark my answer confidently.
0/2000 characters

Save Cancel