Data Modeling and Management I Flashcards

1
Q

Which kind of relationship would be appropriate for a data model in which a record of an object can be related to multiple records of another object and vice-versa?

A

Many-to-many relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What kind of object should be used by a company to store data related to real estate properties?

A

Custom object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which feature can be used for an overview of the data model of a custom application in Salesforce?

A

Schema Builder

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Can a text field be converted to a picklist?

A

Yes, if a text field is converted to a standard picklist, values from the text field will be populated into picklist values and data is retained.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Can relationship types be changed?

A

Yes, a master-detail relationship field can be converted to a lookup relationship field and vice versa, but the lookup field must have values in all the records.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What custom field types cannot be converted?(to or from)

A

Encrypted fields and formula fields cannot be converted to or from.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the difference between a lookup and master-detail relationship?

A

Both allow one object to be related to another in a one-to-many relationship, but in a master-detail relationship, the detail record wouldn’t exist without the master. Usually when the master is deleted, the detail records are deleted.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How is a many-to-many relationship created?

A

Using a junction object. This object sits between the two objects in the many-to-many relationship and has two master-detail fields, one for each of the objects to be related.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which relationship can be used on the User object to associate one user with another?

A

Hierarchical relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is an auto number field?

A

It is a read-only field that includes a specified prefix or suffix and a unique incremented number.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the different types of Text fields?

A

Text (up to 255), Text Area (up to 255 chars on separate lines), Text Area (Long) (up to 131,072 chars, Text Area (Rich) (up to 131,072 can contain rich formatting), Text (Encrypted)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the different types of picklists?

A

Standard, multi-select, and dependent. Note that picklists can be defined globally (global picklist) or at the object level (local picklist).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How does a Text (Encrypted) field work?

A

Up to 175 chars can be encrypted, but they are displayed as masked if a user doesn’t have the required system permission to view.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How does a Text (Encrypted) field work?

A

Up to 175 chars can be encrypted, but they are displayed as masked if a user doesn’t have the required system permission to view.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is an external ID

A

An external ID is a field that contains a unique identifier from a system outside of Salesforce.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the difference between assigning the default record type at the profile level or as a user setting?

A

If a default record type is assigned in a user’s profile, the user is prompted to select it while creating a new record. If it is assigned in the user’s personal settings, it is selected automatically.

16
Q

A field does not display any picklist values, even though picklist values exist. What could cause this?

A

The object has record types defined, and no picklist values were added to the field for the record type.

17
Q

What happens to picklist values of a record type if a value is removed from the master picklist?

A

If a value is removed from the master picklist, it is no longer an option for new records of any record types that included it. For existing records, a prompt is displayed to either replace the value or leave blank.

18
Q

What does record type access control?

A

Record type access controls which record type is used when a user creates or edits a record. Users can view records of any record type if they have read access to the object.

19
Q

Where is record type access assigned

A

Record type access can be assigned using a profile or permission set, or a combination of both. A permission set can only be used to grant additional access.

20
Q

What are record types used for?

A

Display different picklist values for the same field based on the record type, Display different fields in page layouts based on the record type / profile combination, Support different business processes for an object

21
Q

What kind of accounts are there and how are they used?

A

Business Accounts and Person Accounts. Business Accounts are used for B2B selling and Person Accounts are for B2C.

22
Q

What is a Person Account?

A

A Person Account is used for B2C situations and is an account made up of one Account and one Contact record. It is not enabled by default. It must be requested and enabled by Salesforce Support.