← All CSA Flashcard Decks

Data Modeling and Management 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 Data Modeling and Management flashcards as text
  1. A Salesforce admin wants to prevent users from saving a Contact without a related Account. Which approach achieves this without code?

    Answer: Create a validation rule requiring Account ID to be non-null

    A validation rule using ISBLANK(AccountId) will block the save and display an error message if no Account is linked.

  2. Which data type is best suited for storing a phone number that should be clickable on mobile devices?

    Answer: Phone

    The Phone field type formats numbers correctly and enables click-to-call functionality on mobile devices.

  3. An admin creates a junction object to model a many-to-many relationship. How many master-detail relationships does the junction object have?

    Answer: Two

    A junction object has two master-detail relationships, one to each of the two parent objects it connects.

  4. Which statement about schema builder is TRUE?

    Answer: It allows admins to create and edit objects and fields visually

    Schema Builder provides a drag-and-drop canvas to create objects, fields, and relationships without navigating multiple setup pages.

  5. What is the purpose of the 'External ID' attribute on a custom field?

    Answer: It allows the field to be used as a match key during data import upserts

    Marking a field as External ID enables it to be used as a unique key for upsert operations in the Data Loader and APIs.

  6. A company needs a field that displays the number of days since an Opportunity was last modified. Which field type is most appropriate?

    Answer: Formula (Number)

    A Formula field using TODAY() - LastModifiedDate calculates and displays a dynamic value without storing it separately.

  7. Which Salesforce feature allows an admin to define dependencies between picklist values so that selecting one value filters the options in another picklist?

    Answer: Dependent Picklists

    Dependent picklists link a controlling field to a dependent field, filtering available values based on the controlling field's selection.

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

  1. help.salesforce.com — Exam information · verified Oct 2026
  2. help.salesforce.com — Test delivery, eligibility, fees · verified Oct 2026