Standard & Custom Objects Flashcards
7 cards from real CSA practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Standard & Custom Objects flashcards as text
A custom object has a Lookup relationship to Account. If the Account is deleted, what happens to the custom object records by default?
Answer: The lookup field is cleared (set to null)
In a Lookup relationship, deleting the parent clears the lookup field on child records rather than deleting them, unlike Master-Detail.
Which field type stores a reference to a user, queue, or public group and is commonly used for record assignment?
Answer: Lookup (User)
A Lookup field referencing the User object allows storing assignment to a specific user, and combined with queues, supports flexible record routing.
What distinguishes a 'Big Object' from a standard custom object in Salesforce?
Answer: Big Objects store massive amounts of data with limited querying via index fields
Big Objects are designed for archiving massive datasets and are queried via defined index fields using SOQL with specific syntax, not standard SOQL filters.
An admin wants to prevent users from creating duplicate Account records based on the Account Name and billing city. Which Salesforce feature handles this?
Answer: Duplicate Rules and Matching Rules
Duplicate Rules work with Matching Rules to identify and block or alert users when records match existing data based on configured criteria.
Which of the following objects supports the 'Person Account' feature when enabled?
Answer: Account
Person Accounts combine Account and Contact data into a single record on the Account object, used for B2C business models.
A custom object named 'Project__c' needs a field showing the name of the related Account's Owner without a separate lookup. Which field type accomplishes this?
Answer: Cross-object formula
A cross-object formula field can traverse lookup and master-detail relationships to reference fields on related objects, like Account.Owner.Name.
What is the purpose of the 'External ID' attribute on a custom field?
Answer: It allows the field to be used as a matching key during data imports and upserts
External ID fields serve as unique identifiers from external systems, enabling upsert operations in Data Loader and APIs to match records without Salesforce IDs.
How this page was made: written with AI tools. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy
Sources & references
Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy
- help.salesforce.com — Exam information · verified Oct 2026
- help.salesforce.com — Test delivery, eligibility, fees · verified Oct 2026