Salesforce Certified Platform App Builder — Question 133

You are building a project mgmt app. According to the design given to you, a project must store info regarding the various functional modules under it. Each functional module must store info regarding responsibility assigned to each developer. Info about the responsibility must have info about the due date and status.
What could be the most optimal model to achieve this?

Answer options

Correct answer: A

Explanation

The correct answer, A, is optimal because it allows for a clear hierarchical structure where a Project contains Modules, and each Module can have multiple Tasks associated with it. This approach ensures that all related information is organized under the appropriate parent object, facilitating easier management and retrieval. The other options complicate the structure or do not appropriately represent the relationships between Projects, Modules, and Responsibilities.