SlideShare a Scribd company logo
2
Most read
6
Most read
18
Most read
No Code Data Model
Salesforce
World's #1 CRM
9th of November 2019
Jean Brenda Soundaralingam
BSc IT , BSc ENCM, MSc Comp. Sci. , MBA
Consultant – Salesforce | Visiting Lecturer | Salesforce Application Architect
Contact:
Email : jeanbrenda88@gmail.com
Declarative vs Programmatic
Data Vs Meta Data
Records stored
Can be moved
(Create or update)
using data loading
tools
Data Configuration, Object
Field Definition
Can be moved within
orgs by deployment
tools
Meta
Data
Data Model
• The objects provided by salesforce.com
• We can introduce new fieldsStandard Object
• The objects created by us
• We can introduce new fieldsCustom Object
• Stores Processes related information
• Data model not updatableSystem Object
• These are custom objects only that are used to map the
data outside the organization or external to your firm.
• We can introduce the fields to get the desired data
External Object
• Big objects allow you to store and manage a massive
amount of data on the Salesforce platform
• Standard big objects and Custom big objects
Big Object
Relationship Type
• It is a strongly coupled relationship among Salesforce objects
• Master Control ChildMaster-detail relationship
• It is a loosely coupled relationship among Salesforce objects
Lookup relationship
• Related to the itself
Self-relationship
• Link an external object to a parent external objectExternal lookup relationship
• Links a child external object to a parent
Indirect lookup relationship
• Link a child record to multiple parents
• Through a Junction Object
Many-to-many relationship
(junction object)
• Possible in User
Hierarchical relationship
Formula
Auto number
Roll-up Summary
Lookup Relationship
Master-detail relationship
Checkbox
Date
Date/ time
Field Types
Number
Picklist
Text
Text Area
Text area (Long)
Text Area (Rich)
Text(Encrypted)
address
Picklist (multi-select)
URL
Percent
Phone
Geolocation
Currency
Email
When a object created certain set of
fields will be created along with
Field Configuration
# Visible Lines
Calculation Options
Child Relationship Name
Data Type
Decimal Places
Default Value
Display Format
Encrypted
External ID
Required
Filter Criteria
Help Text
Latitude and Longitude
Display Notation
Length
Mask Type
Related List Label
Roll-Up Type – sum,min,
max
Starting Number
Unique
Create and Verify the Data Model
Button Clicks
Object
Manager
Schema
Builder Required
Metadata
service
Dynamically
Create
Code
Prefer to use object Model
Record Type
Same Data model but different view
• Choose fields for each view – No need new fields
• Choose options in picklist – Can use one field and choose values for display
Activity
Get into Salesforce
Path
Get into Salesforce
Trailhead
https://trailhead.salesforce.com/
Certification
Salesforce data model
Roles to get into the industry??
 Beginner
 Developer from another technology
 Own a business
 About to Start a business
Salesforce data model

More Related Content

What's hot (20)

PPTX
Salesforce admin training 1
HungPham381
 
PPTX
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
Edureka!
 
PPT
Salesforce Tutorial for Beginners: Basic Salesforce Introduction
HabileLabs
 
PDF
Introduction to the Salesforce Security Model
Salesforce Developers
 
PDF
Salesforce Marketing Cloud overview demo
Adama Sidibé
 
PPTX
Salesforce administrator training presentation slides
Salesforce Associates
 
PPTX
Salesforce Tableau CRM - Quick Overview
Harshala Shewale ☁
 
PDF
A primer on Salesforce Knowledge - what why how!
Avi Verma
 
PDF
Salesforce CPQ
Jade Global
 
PPTX
Top Benefits of Salesforce in Business
Fexle Services Pvt. Ltd.
 
PPTX
Introduction to Apex for Developers
Salesforce Developers
 
PPTX
Introducing the Salesforce platform
John Stevenson
 
PPT
Salesforce Presentation
Chetna Purohit
 
PDF
How Salesforce Uses Salesforce for Sales
Salesforce - Sweden, Denmark, Norway
 
PDF
Configure, price and quote (CPQ) platform - Right information
Right Information
 
PDF
Salesforce Admin 201-certification Notes
Aslam Tayyab
 
PPTX
Salesforce Service Cloud - An overview
Ajay Balakrishnan
 
PPTX
PL-900 Microsoft Power Platform Fundamentals
Nanddeep Nachan
 
PPTX
Apex code (Salesforce)
Mohammed Safwat Abu Kwaik
 
PDF
Digital Marketing Automation with Salesforce Marketing Cloud
Thinqloud
 
Salesforce admin training 1
HungPham381
 
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
Edureka!
 
Salesforce Tutorial for Beginners: Basic Salesforce Introduction
HabileLabs
 
Introduction to the Salesforce Security Model
Salesforce Developers
 
Salesforce Marketing Cloud overview demo
Adama Sidibé
 
Salesforce administrator training presentation slides
Salesforce Associates
 
Salesforce Tableau CRM - Quick Overview
Harshala Shewale ☁
 
A primer on Salesforce Knowledge - what why how!
Avi Verma
 
Salesforce CPQ
Jade Global
 
Top Benefits of Salesforce in Business
Fexle Services Pvt. Ltd.
 
Introduction to Apex for Developers
Salesforce Developers
 
Introducing the Salesforce platform
John Stevenson
 
Salesforce Presentation
Chetna Purohit
 
How Salesforce Uses Salesforce for Sales
Salesforce - Sweden, Denmark, Norway
 
Configure, price and quote (CPQ) platform - Right information
Right Information
 
Salesforce Admin 201-certification Notes
Aslam Tayyab
 
Salesforce Service Cloud - An overview
Ajay Balakrishnan
 
PL-900 Microsoft Power Platform Fundamentals
Nanddeep Nachan
 
Apex code (Salesforce)
Mohammed Safwat Abu Kwaik
 
Digital Marketing Automation with Salesforce Marketing Cloud
Thinqloud
 

Similar to Salesforce data model (20)

PPTX
salesforce.pptx
PratikStha4
 
PDF
Summary data modelling
Novita Sari
 
PPTX
salesforce.pptx
PratikStha4
 
PPTX
Common Data Service – A Business Database!
Pedro Azevedo
 
PPTX
Common Data Model - A Business Database!
Pedro Azevedo
 
PPTX
Salesforce Certification Training & Courses Online - Victorious Digital
RajatKamble8
 
PPTX
Solving Real World Challenges with Enterprise Search
SPC Adriatics
 
PPTX
Delivering a Linked Data warehouse and realising the power of graphs
Ben Gardner
 
PDF
Design Data Model Objects for Analytics, Activation, and AI
aaronmwinters
 
PPTX
Lecture7.pptx
HarpreetHeer1
 
PPTX
Salesforce Training Institute & Courses Pune | SFDC Training PCMC
victoriousdigital
 
PPTX
Schema Design
MongoDB
 
PDF
Structured SEO Data Overview and How To
cgmonroe
 
PDF
Data Profiling: The First Step to Big Data Quality
Precisely
 
PDF
NLP Powered Outreach Link Building
Catalyst
 
PPTX
Back to Basics 1: Thinking in documents
MongoDB
 
PPTX
Moyez Dreamforce 2017 presentation on Large Data Volumes in Salesforce
Moyez Thanawalla
 
PDF
SharePoint Fest Chicago Presentation
Concept Searching, Inc
 
PDF
PowerISO Crack Plus Serial Key Free Download 2025
emanfatma60507
 
PDF
Disk Drill Data Recovery Software | Free Download 2025 Verssion
sadiyabibi60507
 
salesforce.pptx
PratikStha4
 
Summary data modelling
Novita Sari
 
salesforce.pptx
PratikStha4
 
Common Data Service – A Business Database!
Pedro Azevedo
 
Common Data Model - A Business Database!
Pedro Azevedo
 
Salesforce Certification Training & Courses Online - Victorious Digital
RajatKamble8
 
Solving Real World Challenges with Enterprise Search
SPC Adriatics
 
Delivering a Linked Data warehouse and realising the power of graphs
Ben Gardner
 
Design Data Model Objects for Analytics, Activation, and AI
aaronmwinters
 
Lecture7.pptx
HarpreetHeer1
 
Salesforce Training Institute & Courses Pune | SFDC Training PCMC
victoriousdigital
 
Schema Design
MongoDB
 
Structured SEO Data Overview and How To
cgmonroe
 
Data Profiling: The First Step to Big Data Quality
Precisely
 
NLP Powered Outreach Link Building
Catalyst
 
Back to Basics 1: Thinking in documents
MongoDB
 
Moyez Dreamforce 2017 presentation on Large Data Volumes in Salesforce
Moyez Thanawalla
 
SharePoint Fest Chicago Presentation
Concept Searching, Inc
 
PowerISO Crack Plus Serial Key Free Download 2025
emanfatma60507
 
Disk Drill Data Recovery Software | Free Download 2025 Verssion
sadiyabibi60507
 
Ad

Recently uploaded (16)

PPTX
Pastor Bob Stewart Acts 21 07 09 2025.pptx
FamilyWorshipCenterD
 
PDF
Cloud Computing Service Availability.pdf
chakrirocky1
 
PPTX
Inspired by VeinSense: Supercharge Your Hackathon with Agentic AI
ShubhamSharma2528
 
PPTX
STURGEON BAY WI AG PPT JULY 6 2025.pptx
FamilyWorshipCenterD
 
PDF
Leveraging the Power of Jira Dashboard.pdf
siddharthshukla742740
 
PPTX
Food_and_Drink_Bahasa_Inggris_Kelas_5.pptx
debbystevani36
 
PPTX
some leadership theories MBA management.pptx
rkseo19
 
PDF
The Impact of Game Live Streaming on In-Game Purchases of Chinese Young Game ...
Shibaura Institute of Technology
 
PPTX
presentation on legal and regulatory action
raoharsh4122001
 
PDF
Generalization predition MOOCs - Conference presentation - eMOOCs 2025
pmmorenom01
 
PPTX
Great-Books. Powerpoint presentation. files
tamayocrisgie
 
PPTX
BARRIERS TO EFFECTIVE COMMUNICATION.pptx
shraddham25
 
PPTX
AI presentation for everyone in every fields
dodinhkhai1
 
PPTX
Presentationexpressions You are student leader and have just come from a stud...
BENSTARBEATZ
 
PPTX
2025-07-06 Abraham 06 (shared slides).pptx
Dale Wells
 
PDF
The Family Secret (essence of loveliness)
Favour Biodun
 
Pastor Bob Stewart Acts 21 07 09 2025.pptx
FamilyWorshipCenterD
 
Cloud Computing Service Availability.pdf
chakrirocky1
 
Inspired by VeinSense: Supercharge Your Hackathon with Agentic AI
ShubhamSharma2528
 
STURGEON BAY WI AG PPT JULY 6 2025.pptx
FamilyWorshipCenterD
 
Leveraging the Power of Jira Dashboard.pdf
siddharthshukla742740
 
Food_and_Drink_Bahasa_Inggris_Kelas_5.pptx
debbystevani36
 
some leadership theories MBA management.pptx
rkseo19
 
The Impact of Game Live Streaming on In-Game Purchases of Chinese Young Game ...
Shibaura Institute of Technology
 
presentation on legal and regulatory action
raoharsh4122001
 
Generalization predition MOOCs - Conference presentation - eMOOCs 2025
pmmorenom01
 
Great-Books. Powerpoint presentation. files
tamayocrisgie
 
BARRIERS TO EFFECTIVE COMMUNICATION.pptx
shraddham25
 
AI presentation for everyone in every fields
dodinhkhai1
 
Presentationexpressions You are student leader and have just come from a stud...
BENSTARBEATZ
 
2025-07-06 Abraham 06 (shared slides).pptx
Dale Wells
 
The Family Secret (essence of loveliness)
Favour Biodun
 
Ad

Salesforce data model

  • 1. No Code Data Model Salesforce World's #1 CRM 9th of November 2019
  • 2. Jean Brenda Soundaralingam BSc IT , BSc ENCM, MSc Comp. Sci. , MBA Consultant – Salesforce | Visiting Lecturer | Salesforce Application Architect Contact: Email : [email protected]
  • 4. Data Vs Meta Data Records stored Can be moved (Create or update) using data loading tools Data Configuration, Object Field Definition Can be moved within orgs by deployment tools Meta Data
  • 5. Data Model • The objects provided by salesforce.com • We can introduce new fieldsStandard Object • The objects created by us • We can introduce new fieldsCustom Object • Stores Processes related information • Data model not updatableSystem Object • These are custom objects only that are used to map the data outside the organization or external to your firm. • We can introduce the fields to get the desired data External Object • Big objects allow you to store and manage a massive amount of data on the Salesforce platform • Standard big objects and Custom big objects Big Object
  • 6. Relationship Type • It is a strongly coupled relationship among Salesforce objects • Master Control ChildMaster-detail relationship • It is a loosely coupled relationship among Salesforce objects Lookup relationship • Related to the itself Self-relationship • Link an external object to a parent external objectExternal lookup relationship • Links a child external object to a parent Indirect lookup relationship • Link a child record to multiple parents • Through a Junction Object Many-to-many relationship (junction object) • Possible in User Hierarchical relationship
  • 7. Formula Auto number Roll-up Summary Lookup Relationship Master-detail relationship Checkbox Date Date/ time Field Types Number Picklist Text Text Area Text area (Long) Text Area (Rich) Text(Encrypted) address Picklist (multi-select) URL Percent Phone Geolocation Currency Email When a object created certain set of fields will be created along with
  • 8. Field Configuration # Visible Lines Calculation Options Child Relationship Name Data Type Decimal Places Default Value Display Format Encrypted External ID Required Filter Criteria Help Text Latitude and Longitude Display Notation Length Mask Type Related List Label Roll-Up Type – sum,min, max Starting Number Unique
  • 9. Create and Verify the Data Model Button Clicks Object Manager Schema Builder Required Metadata service Dynamically Create Code Prefer to use object Model
  • 10. Record Type Same Data model but different view • Choose fields for each view – No need new fields • Choose options in picklist – Can use one field and choose values for display
  • 13. Path
  • 17. Roles to get into the industry??  Beginner  Developer from another technology  Own a business  About to Start a business

Editor's Notes

  • #8: Auto number : when auto number data types is selected a system-generated sequence number that uses a certain display format that we define. Auto generated number will be increment for every record we create. Formula  : When Formula data type is selected we are able to derive different Formula expressions that derives values. The formula field is updated every time when there is a change in source field. It is a read-only field type. Roll-up Summary : Roll-up Summary is also a read-only field type. By using this Roll-up Summary data types we are able to make some mathematical calculations like Sum, Minimum, Maximum values of a afield in a related list or the record count of all records listed in a related list. Lookup Relationship : This type of Data type links two objects. we can link on object to another object by Lookup relationship. This data type field allows user to select a value from popup list. Master-detail relationship : Master-detail relationship also links two objects but it creates a special type of parent-child relationship between the two objects.