Force.com Data Definition and Storage

Rather than attempting to manage a vast, ever-changing set of actual database structures on behalf of each application and tenant, the Force.com storage model manages “virtual” database structures using a set of metadata, data, and pivot tables, as illustrated in Figure 4.

Figure 4. Force.com’s data definition and storage model consists of a set of metadata, data, and pivot tables that allow for functional access to the actual data of “virtual” tables.

When organizations create custom application objects (i.e., custom tables), the UDD keeps track of metadata concerning the objects, their fields, relationships, ...

Get The Force.com Multitenant Architecture: Understanding the Design of Salesforce.com’s Internet Application Development Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.