Data Architecture
The data model drives everything else: the pages, the flows, the integrations built on top of it.
Building a data model that performs well and holds up as the org grows is one of the most important skills an architect has — almost an art. In this series, I cover data modeling, indexes, selective queries, and the decisions that determine whether performance holds up at scale.
Whether you’re designing a new object model or fixing one that’s starting to strain, the goal is to build with performance in mind from the start.
Steve Data Modeling: Mastering Version Control Strategies (2.1) Steve Data Modeling: From Picklists To Infinity And Beyond (2.2) Using the Query Plan Tool to Understand Query Performance (2.3) Salesforce Indexes Explained (2.4) Making Selective Queries for Performance (2.5) Selectivity Threshold Explained (2.6) Data Architecture: Survey Data Model Expanded to Dynamic Forms (2.10) Data Architecture: Address, Affiliation, and Relationship Learnings from NPSP Data Model (2.7) Data Architecture: Using a Data Dictionary for Planning Before You Setup in Salesforce (2.11) Data Architecture: Denormalized Object for Imports, Lessons from Data Cloud, NPSP & Field Service (2.8) Data Architecture: Survey Data Model Explained, Simple to Complex (2.9)
A video loads from YouTube only when you click it.