Data Modeling and Management I Flashcards
What are the 4 considerations of Salesforce data modeling?
Standard Objects
Custom Objects
Schema Builder
Relationships
What is the schema builder used for?
Schema Builder allows viewing and setting up the data model quickly and efficiently
What are standard objects?
Standard objects are objects provided by Salesforce
What are custom objects?
Custom objects are used to store information specific to a company’s requirement such as properties
Describe the relationship concept
Relationships determine how objects interact with each other on a data level (ex: M-D or Lookup)
What are the four relationship types in Salesforce
Lookup
M-D
Many-to-many
hierarchical
Describe a hierarchical relationship
A hierarchical relationship field can be used on the User object to relate one user to another
Describe a many-to-many relationship
A many-to-many relationship enables relating a record of one object to multiple records of another object and vice-versa.
Describe a Master-Detail relationship
A master detail relationship is created to establish a tight relationship between two objects such that child records are deleted when the parent is deleted.
Describe a lookup relationship
A lookup relationship is created to establish a loose link between two objects, such that the lookup relationship field is not required.