SlideShare a Scribd company logo
1 of 18
Download to read offline
Tutorial
Export and Manage Real-Time
Salesforce Entity Relationship
(ER) to Visio
TUTORIAL
Author: Mathieu Emanuelli
Tutorial
CONTENTS
INTRODUCTION .................................................................................................................................3
What is ERD............................................................................................................................................3
Benefits/Value Delivered........................................................................................................................3
INSTALL THE CONNECTOR ..................................................................................................................3
Pre requisites..........................................................................................................................................3
Connector setup......................................................................................................................................3
SETTING IN VISIO ...............................................................................................................................7
Pre requisites..........................................................................................................................................7
Visio Set-up.............................................................................................................................................7
REFERENCE ......................................................................................................................................16
CONTACTS .......................................................................................................................................16
2
Tutorial
Executive Summary
We all know Salesforce solution which is the leading ones in several markets: CRM, Platform. Many consultancy
companies are delivering lots of projects providing important value to varied customers. In order to make
Salesforce project sustainable Deloitte has to deliver documentation explaining how the system is built or solutions
to allow customers to generate this kind of document by themselves.
Salesforce provides some tools to get the data model either natively included in Salesforce licenses such as Schema
builder or coming from the ecosystem through the Appexchange (here), the Salesforce partner platform as such.
No solution allows the user to extract the Salesforce data model in a shareable format that might be modified by
the end user. I love using Visio to make my ERD and I usually use it only for simplified logical data model as it can
be manipulated and shared with many people having Visio installed. Can we imagine getting Visio linked directly to
Salesforce to get physical data model in one click?
The purpose of this tutorial is to explain how it is possible to make that dream come true: Connecting Salesforce
with Visio and extracting physical data model with all attributes by object containing identification of primary and
foreign key for all objects.
3
Tutorial
INTRODUCTION
WHAT IS ERD
An entity relationship diagram (ERD) shows the relationships of entity sets stored in a database. An entity in this
context is a component of data. In other words, ER diagrams illustrate the logical structure of databases.
BENEFITS/VALUE DELIVERED
Though it may not be most attractive feature, Salesforce has a powerful Schema Builder tool that can be used to
format complex entity-relationship (ER) diagrams. Unfortunately, accessing these diagrams from outside
Salesforce—in a program like Visio, for example—can be a major issue. The status quo for this sort of operation
involves numerous tedious and inefficient steps that lead to frustration and wasted time.
.
INSTALL THE CONNECTOR
PRE REQUISITES
Before you begin, download and install the DataDirect for ODBC Salesforce Driver. Make sure the version of the
driver you use matches your version of Visio—for example, a 32-bit Visio installation requires the 32-bit DataDirect
driver. After the driver is installed, open the ODBC Administrator tool and establish your connection to Salesforce.
CONNECTOR SETUP
Run ODBC Connector and select Salesforce as connector
4
Tutorial
Give a name to your dB
5
Tutorial
Setup the user credentials:
You can test the connection:
6
Tutorial
7
Tutorial
SETTING IN VISIO
PRE REQUISITES
You need to install Visio 2010 to run all the whole settings.
VISIO SET-UP
Create new document
Select Software and database
8
Tutorial
Select Database Model Diagram
9
Tutorial
Click Database, Reverse engineering
10
Tutorial
Select the database you created
Connect with your credentials
Select data you expect to see appear in the physical data model:
11
Tutorial
Select objects you want to view in Visio:
12
Tutorial
Select if the application has to create shapes automatically:
13
Tutorial
Visio will generate physical data model automatically:
Data model
14
Tutorial
Refresh your data model on the fly:
15
Tutorial
16
Tutorial
REFERENCE
https://www.progress.com/connectors/salesforce
https://www.progress.com/blogs/export-salesforce-entity-relationship-(er)-diagrams-to-visio
CONTACTS
Mathieu Emanuelli
memanuelli@deloitte.ch
Mobile +41 (0)79 948 69 96
Linkedin
17
Tutorial
Author: Mathieu Emanuelli
Review: Caroline Ruegg

More Related Content

Viewers also liked

A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...Ali Khalili
 
Semantic ui - web front-end framework
Semantic ui - web front-end frameworkSemantic ui - web front-end framework
Semantic ui - web front-end frameworkOmid Khosrojerdi
 
Salesforce ppt v07122013
Salesforce ppt v07122013Salesforce ppt v07122013
Salesforce ppt v07122013ilovehck
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforceMark Adcock
 
Salesforce complete overview
Salesforce complete overviewSalesforce complete overview
Salesforce complete overviewNitesh Mishra ☁
 
What is Salesforce lighting explained
What is Salesforce lighting explainedWhat is Salesforce lighting explained
What is Salesforce lighting explainedRoy Gilad
 
haresh_cv_08.08.13 (1)
haresh_cv_08.08.13 (1)haresh_cv_08.08.13 (1)
haresh_cv_08.08.13 (1)Haresh Nathani
 
The Future of SEO is Already Here
The Future of SEO is Already HereThe Future of SEO is Already Here
The Future of SEO is Already HereEmily Trombitas
 
Strategic marketng for small business
Strategic marketng for small businessStrategic marketng for small business
Strategic marketng for small businessDiane Carson
 
Science vs. Sorcery: A SXSW proposal
Science vs. Sorcery: A SXSW proposalScience vs. Sorcery: A SXSW proposal
Science vs. Sorcery: A SXSW proposalSarah Rose Cavanagh
 

Viewers also liked (18)

A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...
 
Semantic UI Introduction
Semantic UI IntroductionSemantic UI Introduction
Semantic UI Introduction
 
Semantic ui - web front-end framework
Semantic ui - web front-end frameworkSemantic ui - web front-end framework
Semantic ui - web front-end framework
 
Semantic ui
Semantic uiSemantic ui
Semantic ui
 
Salesforce ppt v07122013
Salesforce ppt v07122013Salesforce ppt v07122013
Salesforce ppt v07122013
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
 
Salesforce Admin
Salesforce AdminSalesforce Admin
Salesforce Admin
 
Salesforce complete overview
Salesforce complete overviewSalesforce complete overview
Salesforce complete overview
 
Salesforce 101
Salesforce 101Salesforce 101
Salesforce 101
 
What is Salesforce lighting explained
What is Salesforce lighting explainedWhat is Salesforce lighting explained
What is Salesforce lighting explained
 
Data model and entity relationship
Data model and entity relationshipData model and entity relationship
Data model and entity relationship
 
Salesforce Lightning workshop
Salesforce Lightning workshopSalesforce Lightning workshop
Salesforce Lightning workshop
 
Ms word
Ms wordMs word
Ms word
 
haresh_cv_08.08.13 (1)
haresh_cv_08.08.13 (1)haresh_cv_08.08.13 (1)
haresh_cv_08.08.13 (1)
 
The Future of SEO is Already Here
The Future of SEO is Already HereThe Future of SEO is Already Here
The Future of SEO is Already Here
 
Strategic marketng for small business
Strategic marketng for small businessStrategic marketng for small business
Strategic marketng for small business
 
cv mm 21-01-2016
cv mm 21-01-2016cv mm 21-01-2016
cv mm 21-01-2016
 
Science vs. Sorcery: A SXSW proposal
Science vs. Sorcery: A SXSW proposalScience vs. Sorcery: A SXSW proposal
Science vs. Sorcery: A SXSW proposal
 

Similar to ERD-Salesforce

Dell 3-2-1 Reference Configurations: Configuration, management, and upgrade g...
Dell 3-2-1 Reference Configurations: Configuration, management, and upgrade g...Dell 3-2-1 Reference Configurations: Configuration, management, and upgrade g...
Dell 3-2-1 Reference Configurations: Configuration, management, and upgrade g...Principled Technologies
 
Getting started with odi
Getting started with odiGetting started with odi
Getting started with odichecksekhar
 
Vce vdi reference_architecture_knowledgeworkerenvironments
Vce vdi reference_architecture_knowledgeworkerenvironmentsVce vdi reference_architecture_knowledgeworkerenvironments
Vce vdi reference_architecture_knowledgeworkerenvironmentsItzik Reich
 
The entity framework 4 and asp net web forms
The entity framework 4 and asp net web formsThe entity framework 4 and asp net web forms
The entity framework 4 and asp net web formsAlbertz Ace-Red
 
System Center Cloud Services Process Pack Administration Guide
System Center Cloud Services Process Pack Administration GuideSystem Center Cloud Services Process Pack Administration Guide
System Center Cloud Services Process Pack Administration GuideKathy Vinatieri
 
Sql server community_fa_qs_manual
Sql server community_fa_qs_manualSql server community_fa_qs_manual
Sql server community_fa_qs_manualSteve Xu
 
Share point server for business intelligence
Share point server for business intelligenceShare point server for business intelligence
Share point server for business intelligenceVinh Nguyen
 
Share point server for business intelligence
Share point server for business intelligenceShare point server for business intelligence
Share point server for business intelligenceVinh Nguyen
 
Share point server for business intelligence
Share point server for business intelligenceShare point server for business intelligence
Share point server for business intelligenceSteve Xu
 
Robusta training course catalog 2013
Robusta training course catalog 2013 Robusta training course catalog 2013
Robusta training course catalog 2013 Thuan Ta
 
Oracle® Fusion Middleware
Oracle® Fusion MiddlewareOracle® Fusion Middleware
Oracle® Fusion MiddlewareNgo Hung Long
 
Multi-Cloud Service Delivery and End-to-End Management
Multi-Cloud Service Delivery and End-to-End ManagementMulti-Cloud Service Delivery and End-to-End Management
Multi-Cloud Service Delivery and End-to-End ManagementEric Troup
 
H17589 ready-vsphere-unity-dg
H17589 ready-vsphere-unity-dgH17589 ready-vsphere-unity-dg
H17589 ready-vsphere-unity-dgMilagritos Sono
 
Odi best-practice-data-warehouse-168255
Odi best-practice-data-warehouse-168255Odi best-practice-data-warehouse-168255
Odi best-practice-data-warehouse-168255nm2013
 
Getting started with entity framework 6 code first using mvc 5
Getting started with entity framework 6 code first using mvc 5Getting started with entity framework 6 code first using mvc 5
Getting started with entity framework 6 code first using mvc 5Ehtsham Khan
 
AX 2012 R3 Installation Guide
AX 2012 R3 Installation GuideAX 2012 R3 Installation Guide
AX 2012 R3 Installation GuideBiswanath Dey
 

Similar to ERD-Salesforce (20)

Dell 3-2-1 Reference Configurations: Configuration, management, and upgrade g...
Dell 3-2-1 Reference Configurations: Configuration, management, and upgrade g...Dell 3-2-1 Reference Configurations: Configuration, management, and upgrade g...
Dell 3-2-1 Reference Configurations: Configuration, management, and upgrade g...
 
Getting started with odi
Getting started with odiGetting started with odi
Getting started with odi
 
Vce vdi reference_architecture_knowledgeworkerenvironments
Vce vdi reference_architecture_knowledgeworkerenvironmentsVce vdi reference_architecture_knowledgeworkerenvironments
Vce vdi reference_architecture_knowledgeworkerenvironments
 
ISE-802.1X-MAB
ISE-802.1X-MABISE-802.1X-MAB
ISE-802.1X-MAB
 
The entity framework 4 and asp net web forms
The entity framework 4 and asp net web formsThe entity framework 4 and asp net web forms
The entity framework 4 and asp net web forms
 
Adf tutorial oracle
Adf tutorial oracleAdf tutorial oracle
Adf tutorial oracle
 
System Center Cloud Services Process Pack Administration Guide
System Center Cloud Services Process Pack Administration GuideSystem Center Cloud Services Process Pack Administration Guide
System Center Cloud Services Process Pack Administration Guide
 
Sql server community_fa_qs_manual
Sql server community_fa_qs_manualSql server community_fa_qs_manual
Sql server community_fa_qs_manual
 
Share point server for business intelligence
Share point server for business intelligenceShare point server for business intelligence
Share point server for business intelligence
 
Share point server for business intelligence
Share point server for business intelligenceShare point server for business intelligence
Share point server for business intelligence
 
Share point server for business intelligence
Share point server for business intelligenceShare point server for business intelligence
Share point server for business intelligence
 
121ontapi
121ontapi121ontapi
121ontapi
 
Cloud view platform-highlights-web3
Cloud view platform-highlights-web3Cloud view platform-highlights-web3
Cloud view platform-highlights-web3
 
Robusta training course catalog 2013
Robusta training course catalog 2013 Robusta training course catalog 2013
Robusta training course catalog 2013
 
Oracle® Fusion Middleware
Oracle® Fusion MiddlewareOracle® Fusion Middleware
Oracle® Fusion Middleware
 
Multi-Cloud Service Delivery and End-to-End Management
Multi-Cloud Service Delivery and End-to-End ManagementMulti-Cloud Service Delivery and End-to-End Management
Multi-Cloud Service Delivery and End-to-End Management
 
H17589 ready-vsphere-unity-dg
H17589 ready-vsphere-unity-dgH17589 ready-vsphere-unity-dg
H17589 ready-vsphere-unity-dg
 
Odi best-practice-data-warehouse-168255
Odi best-practice-data-warehouse-168255Odi best-practice-data-warehouse-168255
Odi best-practice-data-warehouse-168255
 
Getting started with entity framework 6 code first using mvc 5
Getting started with entity framework 6 code first using mvc 5Getting started with entity framework 6 code first using mvc 5
Getting started with entity framework 6 code first using mvc 5
 
AX 2012 R3 Installation Guide
AX 2012 R3 Installation GuideAX 2012 R3 Installation Guide
AX 2012 R3 Installation Guide
 

ERD-Salesforce

  • 1. Tutorial Export and Manage Real-Time Salesforce Entity Relationship (ER) to Visio TUTORIAL Author: Mathieu Emanuelli
  • 2. Tutorial CONTENTS INTRODUCTION .................................................................................................................................3 What is ERD............................................................................................................................................3 Benefits/Value Delivered........................................................................................................................3 INSTALL THE CONNECTOR ..................................................................................................................3 Pre requisites..........................................................................................................................................3 Connector setup......................................................................................................................................3 SETTING IN VISIO ...............................................................................................................................7 Pre requisites..........................................................................................................................................7 Visio Set-up.............................................................................................................................................7 REFERENCE ......................................................................................................................................16 CONTACTS .......................................................................................................................................16
  • 3. 2 Tutorial Executive Summary We all know Salesforce solution which is the leading ones in several markets: CRM, Platform. Many consultancy companies are delivering lots of projects providing important value to varied customers. In order to make Salesforce project sustainable Deloitte has to deliver documentation explaining how the system is built or solutions to allow customers to generate this kind of document by themselves. Salesforce provides some tools to get the data model either natively included in Salesforce licenses such as Schema builder or coming from the ecosystem through the Appexchange (here), the Salesforce partner platform as such. No solution allows the user to extract the Salesforce data model in a shareable format that might be modified by the end user. I love using Visio to make my ERD and I usually use it only for simplified logical data model as it can be manipulated and shared with many people having Visio installed. Can we imagine getting Visio linked directly to Salesforce to get physical data model in one click? The purpose of this tutorial is to explain how it is possible to make that dream come true: Connecting Salesforce with Visio and extracting physical data model with all attributes by object containing identification of primary and foreign key for all objects.
  • 4. 3 Tutorial INTRODUCTION WHAT IS ERD An entity relationship diagram (ERD) shows the relationships of entity sets stored in a database. An entity in this context is a component of data. In other words, ER diagrams illustrate the logical structure of databases. BENEFITS/VALUE DELIVERED Though it may not be most attractive feature, Salesforce has a powerful Schema Builder tool that can be used to format complex entity-relationship (ER) diagrams. Unfortunately, accessing these diagrams from outside Salesforce—in a program like Visio, for example—can be a major issue. The status quo for this sort of operation involves numerous tedious and inefficient steps that lead to frustration and wasted time. . INSTALL THE CONNECTOR PRE REQUISITES Before you begin, download and install the DataDirect for ODBC Salesforce Driver. Make sure the version of the driver you use matches your version of Visio—for example, a 32-bit Visio installation requires the 32-bit DataDirect driver. After the driver is installed, open the ODBC Administrator tool and establish your connection to Salesforce. CONNECTOR SETUP Run ODBC Connector and select Salesforce as connector
  • 6. 5 Tutorial Setup the user credentials: You can test the connection:
  • 8. 7 Tutorial SETTING IN VISIO PRE REQUISITES You need to install Visio 2010 to run all the whole settings. VISIO SET-UP Create new document Select Software and database
  • 11. 10 Tutorial Select the database you created Connect with your credentials Select data you expect to see appear in the physical data model:
  • 12. 11 Tutorial Select objects you want to view in Visio:
  • 13. 12 Tutorial Select if the application has to create shapes automatically:
  • 14. 13 Tutorial Visio will generate physical data model automatically: Data model
  • 15. 14 Tutorial Refresh your data model on the fly: