2. Platform Developer 1: Data Modeling and Management

Description

Quiz on 2. Platform Developer 1: Data Modeling and Management, created by Laura Hdez on 17/12/2018.
Laura Hdez
Quiz by Laura Hdez, updated more than 1 year ago
Laura Hdez
Created by Laura Hdez over 5 years ago
201
1

Resource summary

Question 1

Question
There is a requirement to track which Health Care Providers are related to which Hospitals. Hospitals are a type of account. Health Care Providers is a custom object. A Health Care Provider can be related to multiple Hospitals. A Hospital can be related to multiple Health Care Providers. How can this relationship be created?
Answer
  • Create a master detail relationship field on the Health Care Provider object
  • Create 2 master detail relationship fields one on the Health Care Provider object and one on the Account object
  • Create an additional object to connect the other 2 objects and create 2 master detail relationship fields on that object
  • Create 2 lookup relationship fields, one on the Health Care Provider object and one on the Account object

Question 2

Question
The Salesforce Administrator is building an application and needs to create a master detail relationship between the standard object Account and a custom object. What is true regarding the relationship? Choose 2 answers.
Answer
  • The custom object can be on the master or detail side of the relationship
  • The standard object can be on the master or detail side of the relationship
  • The standard object is always the master
  • The object on the detail side will inherit the security and sharing settings of the master object

Question 3

Question
Your company has a requirement to track the vehicles assigned to work orders. Vehicles can exist without Work Orders and have a record owner. What kind of relationship should be created between Work Orders and Vehicles?
Answer
  • Master Detail
  • Lookup
  • Picklist
  • Hierarchy

Question 4

Question
What are considerations for deciding between using Data Loader and the Data Import Wizard for loading data into a development environment? Choose 3 answers.
Answer
  • The number of records to be loaded
  • If the data will need to be loaded multiple times
  • If the object is supported by the Data Import Wizard
  • If triggers should run on import of the data

Question 5

Question
Sam has completed a solution design and is ready to create the data model for a new application in Salesforce. There are a number of custom objects, each with a number of custom fields and relationships between the custom objects. What would you suggest to complete the task most efficiently?
Answer
  • Use the Schema Builder to create custom objects and fields and the Create->Objects in Setup to create relationships
  • Use the Schema Builder to create custom objects, fields and relationships
  • Use the Schema Builder to create objects, fields and relationships need to be created using the Create Custom Field in Setup
  • Create the Custom objects, fields and relationships using the Create->Objects in Setup and use the Schema Builder to verify the data model was created correctly.

Question 6

Question
Which amongst the following provides a dynamic environment for viewing and modifying objects and relationships?
Answer
  • Schema Builder
  • Process Builder
  • Process Visualizer
  • Approval Visualizer
  • Flows

Question 7

Question
What is true regarding record access in a master detail relationship? Choose 2 answers.
Answer
  • The detail object can have its own sharing rules
  • The detail object can have a record owner
  • The detail object inherits the sharing and security settings of the master record
  • The owner of a detail object is automatically set to the owner of its associated master record

Question 8

Question
A developer has to do a quick one time load of 100 custom object records into a development environment. The data is in a csv file and each record contains 5 fields. Which tool would you recommend to use to load the data?
Answer
  • Custom Object Import Wizard
  • Data Import Wizard
  • Data Loader
  • Data API Tool

Question 9

Question
A developer created a custom object named Project. Data from associated projects needs to be summarized on each Account. All associated projects should be deleted when an Account is deleted. How can the developer achieve this?
Answer
  • Create a Lookup relationship field on Account.
  • Create a Master-Detail relationship field on Account.
  • Create a Lookup relationship field on Project.
  • Create a Master-Detail relationship field on Project.

Question 10

Question
Which of the following is NOT a capability of the schema builder?
Answer
  • Create a custom object
  • Delete a custom object
  • Create Lookup and master detail relationships
  • Export the schema definition

Question 11

Question
Universal Containers has tried the Schema Builder but has found that because there are too many objects and relationships displayed, it has long loading times and decided it is too difficult to work with. What features would you suggest to help with this issue?
Answer
  • If the 'Hide Relationships' option is selected, performance is improved
  • The map can be used to navigate to objects of interest
  • The filter can be used to only display objects of interest
  • Fields can be hidden and only the objects displayed

Question 12

Question
Project managers would like to be able to record the total amount of hours each team member works on projects. A team member can be related to multiple projects and each project can have multiple team members. How can the developer achieve this?
Answer
  • Create a lookup relationship on both objects to a junction object called Project Team Member.
  • Create a master-detail relationship on the Project object to the Team Member object.
  • Create master detail relationships from a junction object 'Project Team Member', one to the Project object and one to the Team Member object
  • Create a master-detail relationship on Project and Team Member objects to a junction object 'Project Team Member'.

Question 13

Question
What is true regarding the user interface for different relationship types? Choose 2 answers.
Answer
  • When a lookup relationship to object B is defined on object A, data from object A can appear as a related list on page layouts for object B.
  • When a master detail relationship is defined, data from the master or detail object can appear as a custom related list on page layouts for the other object.
  • When a many to many relationship is defined between object A and B, data from object B can appear in a custom related list on page layouts of object A.
  • When a lookup relationship to object B is defined on object A, data from object B can appear as a related list on page layouts of object A.

Question 14

Question
A developer needs to update existing Account records using an import file. How can the records be matched so that the correct record is updated? Choose 2 answers
Answer
  • Match the record id field to a column in the import file
  • Match the Account Name to a column in the import file
  • Match the order of the data in the import file to the order of the records in Salesforce
  • Match an external id field defined on the account object to a column in the import file

Question 15

Question
You are replacing a spreadsheet that tracks company resources and the employees that are assigned to the resources with a Salesforce App. Resources can be of different types, such as phones, vehicles and equipment. Each employee can be assigned multiple resources. After creating a custom object for Employee and Resource, what type of relationship would be appropriate to create?
Answer
  • Lookup relationship
  • Many to Many relationship
  • Master Detail relationship
  • Picklist relationship

Question 16

Question
A developer is creating a Training application to track training courses and the enrolment of the candidates. Each candidate can enroll in multiple training courses at a time. How can the developer achieve this?
Answer
  • Create a junction object to relate many candidates to many training courses through master-detail relationships.
  • Create a master-detail relationship between Candidate and Training Course
  • Create a lookup relationship between Candidate and Training Course
  • Create a junction object to relate Candidates to Training Courses and use lookup relationships to relate the junction object to Candidates and Training Courses

Question 17

Question
You have a requirement to associate a project manager to a project record. Project managers are defined as users in the application. What type of relationship would be most appropriate?
Answer
  • Lookup Relationship
  • Hierarchical Lookup Relationship
  • Master Detail Relationship
  • Many to Many Relationship

Question 18

Question
A developer would like to relate an external data object (Social Media Posts) to the contacts object in Salesforce to track every post the contact has made in the external platform. How can the developer achieve this?
Answer
  • Create an indirect lookup relationship using a custom field with External ID and Unique attributes
  • Create an external lookup relationship using a custom field with External ID and Unique attributes
  • Create a master detail relationship and update the record ID through integration
  • Create a lookup relationship and update the record ID through integration

Question 19

Question
Global Insurance has custom objects to represent Policies and Claims. A Policy can have zero or many Claims. A Claim is always related to a Policy. Claims are first assigned to a queue and then later assigned to different members of the claims team. What type of relationship would be used to relate these objects?
Answer
  • Master-detail relationship
  • Lookup relationship
  • Self relationship
  • Direct relationship

Question 20

Question
A developer needs to create a custom object related to Account. How can the developer ensure that all related records are also visible to users that have access to the parent Account?
Answer
  • Create a Lookup relationship field on the Account.
  • Create a Lookup relationship field on the Custom Object.
  • Create a Master-Detail relationship field on the Account.
  • Create a Master-Detail relationship field on the Custom Object.

Question 21

Question
You are trying to decide whether to use a master-detail or lookup relationship between two objects. Which of the following considerations are false?
Answer
  • In a master-detail relationship, if the master record is deleted, the detail records will all be deleted
  • Child records in master-detail relationships on custom objects cannot be reparented
  • Custom objects on the detail side of a master-detail relationship cannot have queues
  • A custom object cannot be on the master side of a relationship with a standard object

Question 22

Question
A developer created a lookup relationship between the standard object Account and a custom object Feedback. Which statement is correct?
Answer
  • If a feedback record is deleted, the account will also be deleted.
  • Any user that can view the account records can also view the feedback records.
  • If a feedback record is deleted, the account will not be deleted.
  • The owner of the account record will be the owner its feedback record.
Show full summary Hide full summary

Similar

3. Platform Developer 1: Logic and Process Automation Part 1
Laura Hdez
Examen Developer I - I
Jose Miguel Montalbán
SalesForce Examen 1 Admin
Konstantin Klykov
Examen Developer I - III
Jose Miguel Montalbán
Examen Developer I - II
Jose Miguel Montalbán
Administración de Salesforce ADM201
Gregorio Andres Arango Moreno
DEV-501-I
jbarcoga
3. Platform Developer 1: Logic and Process Automation Part 1
Laura Hdez
DEV-501-II
jbarcoga
Import/Export Data in Salesforce
Gian Vallejos
Platform Developer 1: Salesforce Fundamentals
Laura Hdez