Checklist progress
0/194Learned
Platform Developer
Study Checklist
Checklist progress
0/194Learned
Understand multi-tenant concepts and design frameworks, such as MVC architecture and Lightning Component Framework.
0/6
Given a scenario, identify common use cases and best practices for declarative versus programmatic customizations, including governor limits, formula fields, and roll-up summaries.
0/8
Given a scenario, determine, create, and access the appropriate data model including objects, fields, relationships, and external IDs.
0/8
Standard versus custom objects
Learn this conceptCustom field types for data requirements
Learn this conceptLookup versus master-detail relationships
Learn this conceptSelf-relationships and hierarchical relationships
Learn this conceptJunction objects for many-to-many
Learn this conceptAccessing related records through relationships
Learn this conceptExternal ID fields for matching and upsert
Learn this conceptRelating records by External ID in Apex
Learn this conceptUnderstand use cases and limitations of using Agentforce for Developers.
0/3
Prepare for the Exam
Study Community
Ask questions and get the latest info from other Platform Developer studiers. 593 members and growing.
An external ID is a custom text, number, or email field that stores an identifier from a system outside Salesforce so you can find a record without using Salesforce's own Id. Upsert is one DML statement that inserts when that key is new and updates when the key matches exactly one existing row. Developers use external IDs to keep records in sync with fewer DML statements and to attach a child to a parent by the parent's external ID instead of the parent's Salesforce Id.