Architects use this salesforce data flow diagram to create system diagrams and entity relationship diagrams (ERDs). These are required for a well-documented Salesforce org that can easily be communicated to teams across your organization. Salesforce Architecture is a multilayer architecture comprising layers stacked on each other. The multilayer salesforce architecture is centered on users. It can be hard to understand which type of Salesforce data flow diagram best supports a given scenario, which types can and cannot be shown in different diagrams, and which diagrams best communicate with multiple stakeholders.