Laura Hdez
Quiz by , created more than 1 year ago

Quiz on 2. Platform Developer 1: Data Modeling and Management, created by Laura Hdez on 17/12/2018.

253
1
0
Laura Hdez
Created by Laura Hdez almost 6 years ago
Close

2. Platform Developer 1: Data Modeling and Management

Question 1 of 22

1

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?

Select one of the following:

  • 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

Explanation

Question 2 of 22

1

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.

Select one or more of the following:

  • 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

Explanation

Question 3 of 22

1

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?

Select one of the following:

  • Master Detail

  • Lookup

  • Picklist

  • Hierarchy

Explanation

Question 4 of 22

1

What are considerations for deciding between using Data Loader and the Data Import Wizard for loading data into a development environment? Choose 3 answers.

Select one or more of the following:

  • 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

Explanation

Question 5 of 22

1

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?

Select one of the following:

  • 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.

Explanation

Question 6 of 22

1

Which amongst the following provides a dynamic environment for viewing and modifying objects and relationships?

Select one of the following:

  • Schema Builder

  • Process Builder

  • Process Visualizer

  • Approval Visualizer

  • Flows

Explanation

Question 7 of 22

1

What is true regarding record access in a master detail relationship? Choose 2 answers.

Select one or more of the following:

  • 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

Explanation

Question 8 of 22

1

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?

Select one of the following:

  • Custom Object Import Wizard

  • Data Import Wizard

  • Data Loader

  • Data API Tool

Explanation

Question 9 of 22

1

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?

Select one of the following:

  • 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.

Explanation

Question 10 of 22

1

Which of the following is NOT a capability of the schema builder?

Select one of the following:

  • Create a custom object

  • Delete a custom object

  • Create Lookup and master detail relationships

  • Export the schema definition

Explanation

Question 11 of 22

1

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?

Select one or more of the following:

  • 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

Explanation

Question 12 of 22

1

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?

Select one of the following:

  • 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'.

Explanation

Question 13 of 22

1

What is true regarding the user interface for different relationship types? Choose 2 answers.

Select one or more of the following:

  • 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.

Explanation

Question 14 of 22

1

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

Select one or more of the following:

  • 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

Explanation

Question 15 of 22

1

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?

Select one of the following:

  • Lookup relationship

  • Many to Many relationship

  • Master Detail relationship

  • Picklist relationship

Explanation

Question 16 of 22

1

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?

Select one of the following:

  • 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

Explanation

Question 17 of 22

1

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?

Select one of the following:

  • Lookup Relationship

  • Hierarchical Lookup Relationship

  • Master Detail Relationship

  • Many to Many Relationship

Explanation

Question 18 of 22

1

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?

Select one of the following:

  • 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

Explanation

Question 19 of 22

1

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?

Select one of the following:

  • Master-detail relationship

  • Lookup relationship

  • Self relationship

  • Direct relationship

Explanation

Question 20 of 22

1

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?

Select one of the following:

  • 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.

Explanation

Question 21 of 22

1

You are trying to decide whether to use a master-detail or lookup relationship between two objects. Which of the following considerations are false?

Select one of the following:

  • 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

Explanation

Question 22 of 22

1

A developer created a lookup relationship between the standard object Account and a custom object Feedback. Which statement is correct?

Select one of the following:

  • 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.

Explanation