CRT-450 Exam QuestionsBrowse all questions from this exam

CRT-450 Exam - Question 40


The operation manager at a construction company uses a custom object called Machinery to manage the usage and maintenance of its cranes and other machinery. The manager wants to be able to assign machinery to different constructions jobs, and track the dates and costs associated with each job. More than one piece of machinery can be assigned to one construction job.

What should a developer do to meet these requirements?

Show Answer
Correct Answer: AC

To manage the usage and maintenance of cranes and other machinery, tracking the dates and costs associated with each job, the best solution is to create a junction object with a Master-Detail Relationship to both the Machinery object and the Construction Job object. This setup properly addresses the requirement of supporting many-to-many relationships, as more than one piece of machinery can be assigned to one construction job, and each piece of machinery can be assigned to different jobs.

Discussion

17 comments
Sign in to comment
Khush_123AOption: C
Jun 12, 2020

answer should be c

BarbBarbOption: C
Dec 13, 2021

One construction job can have many machineries ("More than one piece of machinery can be assigned to one construction job"). One Machinery can be assigned to many jobs ("The manager wants to be able to assign machinery to different constructions jobs") I think this can be achieved only with junction

Nathan123Option: C
Nov 20, 2020

answer is c

sivsivOption: C
Apr 17, 2022

many to many relationship

ashwani012Option: C
Aug 28, 2021

argument 1: The manager wants to be able to assign machinery to different constructions jobs, and track the dates and costs associated with each job. m1<--J1(denting),J2(painting),J3(finishing) argument 2: More than one piece of machinery can be assigned to one construction job. m1,m2,m3-->J1(denting) can only be achieved through Junction object(Many to Many).Answer - C

sts1991Option: C
Apr 15, 2022

many to many relationship - junction objects

mway2020Option: B
Dec 22, 2020

I think B is the correct answer. like in account and contact relationship for any single account we can have multiple contacts. in the same way for more than one machinery means we have to create lookup in machinery object to construction job.

ronak_h33tOption: B
Dec 1, 2022

I think the answer is B coz machinery can exist without it being assigned to a job.

govosen887Option: C
Apr 8, 2023

One job can have many pieces of machinery and while machine can only be on one job at any given time, but we want to track dates and costs, so we can't discard the historical data when moving the machine to a new job.

sayrakOption: B
Dec 10, 2020

I think answer is 'b' because one construction job can have more than one machinery. It means it is one to many. Question didn't talk about it is tightly coupled child records existence depends on Parent.

PriyankssOption: A
Jul 9, 2021

a is the right answer. 1. Master-detail relation does not apply. We wouldn't want a child deleted upon deletion of parent 2. Junction object isn't needed as I would assume a machinery can't be at 2 different sites at the same time

Priyankss
Jul 9, 2021

Nope. I was wrong. I would go for c

HR444Option: A
Aug 17, 2021

I still think the answer is: A. Many-to-many seems wrong because it clearly states "More than one piece of machinery can be assigned to *one* construction job", no? Isn't it saying one-to-many there?

Ganmook
Aug 26, 2021

I agree with your answer, we can assume more than two machineries are using for one construction job. So, MD is only allowed up to 2 relationships, so I think Lookup is better answer than MD.

PepsicalOption: B
Oct 27, 2021

I think the answer is B coz machinery can exist without it being assigned to a job.

MarchantOption: D
Dec 7, 2021

I think the answer is D

ApexMikeOption: C
Sep 28, 2022

C is the answer.

Xx_Panda_xXOption: A
Dec 8, 2022

a is the right answer. 1. Master-detail relation does not apply. We wouldn't want a child deleted upon deletion of parent 2. Junction object isn't needed as I would assume a machinery can't be at 2 different sites at the same time

TDB97Option: C
May 27, 2024

C is correct