CRT-450 Exam QuestionsBrowse all questions from this exam

CRT-450 Exam - Question 248


Universal Containers is building a recruiting app with an Applicant object that stores information about an individual person and a Job object that represents a job. Each applicant may apply for more than one job.

What should a developer implement to represent that an applicant has applied for a job?

Show Answer
Correct Answer: BC

To represent the relationship where an applicant can apply for multiple jobs and each job can have multiple applicants, a junction object is the most appropriate solution. A junction object allows for the creation of a many-to-many relationship between two objects. By using a junction object, you can link applicants to jobs without the constraint of parent-child relationships that come with master-detail fields. This ensures data integrity and proper relationship management between the Applicant and Job objects.

Discussion

7 comments
Sign in to comment
wlthornOption: B
Mar 5, 2023

B. Junction object between Applicant and Job. A junction object is the recommended approach to represent a many-to-many relationship between two objects in Salesforce. In this scenario, the Applicant object and the Job object have a many-to-many relationship, as one applicant can apply to many jobs and one job can receive applications from many applicants.

karumeriOption: B
Jan 8, 2023

I dont think it is C because if the master is deleted then the child is also deleted. This is the case for an Applicant to many jobs

hi19timesOption: A
Aug 10, 2023

The question is ambiguous. It states that each applicant can apply for more than one job but does not explicitly state that each job can have more than one applicant... I would go with lookup here.

KeiyoOption: B
Sep 16, 2023

To represent that an applicant has applied for a job in a many-to-many relationship (where each applicant can apply for multiple jobs, and each job can have multiple applicants), you should implement a Junction Object.

83f117fOption: B
Apr 18, 2024

It's B. C would mean that if one Jobs gets deleted, the Applicant record also get delete which is 100% incorrect in this case.

aregasOption: B
May 30, 2024

It's B. C would mean that if one Jobs gets deleted, the Applicant record also get delete which is 100% incorrect in this case. Junction Object is always the best approach on these matters.

SS1121Option: B
Jun 17, 2024

B should be correct