New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified Platform Data Architect (Plat-Arch-201) Exam - Topic 3 Question 36 Discussion

Actual exam question for Salesforce's Salesforce Certified Platform Data Architect (Plat-Arch-201) exam
Question #: 36
Topic #: 3
[All Salesforce Certified Platform Data Architect (Plat-Arch-201) Questions]

A national nonprofit organization is using Salesforce to recruit members. The recruitment process requires a member to be matched with a volunteer opportunity. Given the following:

1. A record is created in Project__ c and used to track the project through completion.

2. The member may then start volunteering and is required to track their volunteer hours, which is stored in VTOTime_c object related to the project.

3. Ability to view or edit the VTOTime__c object needs to be the same as the Project__ c

record.

4. Managers must see total hours volunteered while viewing the Project__ c record.

Which data relationship should the data architect use to support this requirement when creating the custom VTOTime__c object?

Show Suggested Answer Hide Answer
Suggested Answer: C

A master-detail field on VTOTime__c to Project__c is the data relationship that the data architect should use to support the requirement when creating the custom VTOTime__c object. A master-detail relationship creates a parent-child relationship between two objects, where the master record controls certain behaviors of the detail record, such as security, ownership, deletion, and roll-up summary fields. By using a master-detail field on VTOTime__c to Project__c, you can ensure that the ability to view or edit the VTOTime__c object is the same as the Project__c record, and that managers can see the total hours volunteered while viewing the Project__c record using a roll-up summary field.


Contribute your Thoughts:

0/2000 characters
Cecilia
3 months ago
B could work too, but C feels more efficient for this setup.
upvoted 0 times
...
Nicolette
3 months ago
Surprised that they need a rollup for total hours, isn't that overkill?
upvoted 0 times
...
Brittni
3 months ago
Wait, why would you use a Master Detail for VTOTime? Seems off.
upvoted 0 times
...
Adelina
4 months ago
Definitely agree with C, it keeps everything linked nicely!
upvoted 0 times
...
Vanna
4 months ago
I think option C makes the most sense for rollup summaries.
upvoted 0 times
...
Nenita
4 months ago
I think option C makes the most sense because it allows for the rollup summary, but I’m not completely confident about the implications of using Master Detail.
upvoted 0 times
...
Glendora
4 months ago
I’m a bit confused about whether we should use a Lookup or Master Detail. I thought Lookup would be simpler, but the rollup summary requirement makes me lean towards Master Detail.
upvoted 0 times
...
Graham
4 months ago
I remember practicing a question like this where we had to decide between Lookup and Master Detail. I feel like Master Detail is the way to go for rollup summaries.
upvoted 0 times
...
Artie
5 months ago
I think we might need a Master Detail relationship for VTOTime__c to Project__c, but I'm not entirely sure if that’s the best way to ensure the total hours are visible.
upvoted 0 times
...
Erick
5 months ago
I've got a strategy for this. I'll focus on the requirement to link the access to VTOTime__c with Project__c, and then consider the best way to display the total hours volunteered.
upvoted 0 times
...
Quiana
5 months ago
I'm feeling a bit uncertain about this one. I'll need to re-read the question and think through the implications of each option carefully.
upvoted 0 times
...
Craig
5 months ago
Okay, I think I've got a handle on this. The key is ensuring the access to the VTOTime__c object is the same as the Project__c record, and that managers can see the total hours volunteered.
upvoted 0 times
...
Shaquana
5 months ago
Hmm, I'm a bit confused by the different options. I'll need to review the details of each one to see which one best meets the requirements.
upvoted 0 times
...
An
5 months ago
This looks like a tricky one. I'll need to think through the requirements carefully to determine the best data relationship.
upvoted 0 times
...
Trina
5 months ago
Hmm, I'm a bit confused by the code snippet. It seems like we're already trying to move the camera, but the question is asking about the zoom level specifically. I'll need to think this through carefully.
upvoted 0 times
...
Rolande
5 months ago
I practiced a similar question where the focus was on asset adequacy, so I'm unsure why financial disclosure would be part of ALM.
upvoted 0 times
...
Daisy
5 months ago
Hmm, I'm a bit unsure about this one. I'll have to think it through carefully to make sure I understand the different techniques.
upvoted 0 times
...
Christiane
5 months ago
The private key being compromised seems right too, but I can't recall if it guarantees revocation or if it depends on the situation.
upvoted 0 times
...
Billy
5 months ago
This seems like a straightforward true/false question. I'll read through the statement carefully and select the option that best matches the information provided.
upvoted 0 times
...
Rikki
2 years ago
C is the way to go, no doubt about it. The requirement to have the VTOTime__c object permissions mirror the Project__c object makes it the obvious choice. Plus, the rollup summary field is a nice touch.
upvoted 0 times
Chi
2 years ago
Yeah, C makes the most sense for maintaining permissions and tracking hours.
upvoted 0 times
...
Nieves
2 years ago
I agree, C seems like the best option for this scenario.
upvoted 0 times
...
...
Shoshana
2 years ago
I'm going with D. Master Detail field on Project _c to VTOTime _c. It just seems more intuitive to me, like the project is the 'master' and the volunteer hours are the 'detail'.
upvoted 0 times
Carry
2 years ago
I think D is the best choice too. It makes sense to have the volunteer hours linked directly to the project.
upvoted 0 times
...
Melodie
2 years ago
I agree, D does seem like the most intuitive option.
upvoted 0 times
...
...
Irma
2 years ago
C all the way! The requirement to link the VTOTime__c object to the Project__c record and have the ability to view/edit them together is a clear indication of a master-detail relationship.
upvoted 0 times
Myrtie
2 years ago
C definitely seems like the right choice here. It aligns with the requirement perfectly.
upvoted 0 times
...
Bettyann
2 years ago
Agreed, C seems like the most logical choice for this scenario.
upvoted 0 times
...
Trevor
2 years ago
I think C is the best option too. It makes sense to have a master-detail relationship for this requirement.
upvoted 0 times
...
...
Luisa
2 years ago
Haha, I wonder if the exam writers ever get bored and just throw in a random 'unicorn' answer just to see if anyone falls for it. 'Master Detail field on Project _c to Unicorn_c' - now that would be a head-scratcher!
upvoted 0 times
...
Rutha
2 years ago
I think the correct answer is C. Master Detail Field on VTOTime_ c to Project_c with rollup summary field on Project __c showing sum of hours from VTOTime_c records. This seems to best meet the requirements.
upvoted 0 times
Dottie
2 years ago
Yes, having a Master Detail relationship with a rollup summary field would make it easier for managers to see the total hours volunteered.
upvoted 0 times
...
Avery
2 years ago
I agree, option C seems like the best choice for this scenario.
upvoted 0 times
...
Ivette
2 years ago
Yes, option C would allow managers to easily view the total hours volunteered while looking at the Project__c record.
upvoted 0 times
...
Truman
2 years ago
Yes, having a Master Detail relationship with a rollup summary field would make it easy for managers to see the total hours volunteered.
upvoted 0 times
...
Melodie
2 years ago
I agree, option C seems like the best choice for this scenario.
upvoted 0 times
...
Margart
2 years ago
I agree, option C seems like the best choice for this scenario.
upvoted 0 times
...
...
Mabel
2 years ago
Exactly, that's why C feels correct. The sum of hours will be rolled up to the Project record.
upvoted 0 times
...
Paz
2 years ago
True, but D doesn't talk about summing hours. Managers need to see total hours.
upvoted 0 times
...
Rosina
2 years ago
Hmm, interesting. But what about option D? It also mentions Master-Detail.
upvoted 0 times
...
Mabel
2 years ago
I guess C might be the right one. A Master-Detail relationship with a rollup summary makes sense.
upvoted 0 times
...
Paz
2 years ago
Yeah, I agree. But I think the answer should involve a summary of volunteer hours.
upvoted 0 times
...
Milly
2 years ago
This question looks tricky about data relationships.
upvoted 0 times
...

Save Cancel