SlideShare a Scribd company logo
● I’m Kristi… a Salesforce nerd,
architect and consultant
● I’m Tracie… a Salesforce nerd,
awesome admin and mentor
● Together we’re… Tracie and Kristi
They’re okay seeing
other people.
● Lookups have different parents
● They can be one-to-one or one-to-many
● Technically there is a “relationship” but there is no dependency (Meaning Leo
can date whoever he wants, doesn’t mean he has to put a ring on it)
● Deletion of one record in the relationship, does not delete the other record
● A lookup relationship is just a reference. In Leo’s case, it’s his way of showing the
world he is still relevant because he still has the ability to get a date for the
Golden Globes
● Lookups are not the kind of relationship you are looking for if your end goal is to
do roll-up summaries
Like JLo and Ben Affleck…but
wayyy more solid
● A solid and incredibly co-dependent relationship. If the parent is deleted, all
the children disappear to. In Bennifer’s case…if JLo break up with Ben, he will
simply cease to exist
○ Reparenting can happen when the master/detail first created (Hope JLo
stipulated that in the prenup)
● The parent record security settings define the visibility of the children
● Roll-up Summaries exist only in Master-Detail relationships
○ How much money is Ben worth? Roll that up to JLo
○ How many kids? Roll that up too!
● Kristi is telling me I should provide a applicable Salesforce example as well so
fine….think about Contacts and Accounts. Boom. Salesforce’d this slide.
Our children unite us….and
divide us
● The best example for a junction object is an Opportunity Contact Role
○ You have an Opportunity
○ You have a Contact
○ And they are related through the Opportunity Contact Role
● Other standard junction objects are Account Team, Opportunity Team, Case
Team, etc.
Selena Gomez needs
NO MAN
● The best example of a self relationship is Parent Account
○ You have an Account, related to another Account
○ This creates a hierarchy of Parent Account > Account
Account 1
Account 3
Account 2
Account 4 Account 5 Account 6 Account 7
Bumble, Tindr, Coffee Meets
Bagel, Hinge, Plenty of Fish…
● Indirect Lookup Relationship Example: Hulu uses Salesforce as it’s system of
record.
● Hulu monitors its subscribers individual usage.
● So I, as a Hulu subscriber, would be listed as an Account in Salesforce and
allllll my poor viewing choices would be available as an indirect lookup.
○ Stop judging me for how many times I watch New Girl damnit. You don’t
know my life, Hulu!
● External Lookup is the reverse. The External record is now the parent, and the
records in salesforce are the children
The British Royals…the Heir
and the Spare look up to
their “manager” Charles
● Only for the user record, allows admins to establish a relationship between
users and another user, for example a manager or approver
●
It's Complicated: Exploring Salesforce Relationships

More Related Content

Similar to It's Complicated: Exploring Salesforce Relationships

Hlogi's words ~~ understanding relationships today
Hlogi's words ~~ understanding relationships todayHlogi's words ~~ understanding relationships today
Hlogi's words ~~ understanding relationships today
William Seitshiro
 
2013 version : A jobinterview is like a first date
2013 version : A jobinterview is like a first date2013 version : A jobinterview is like a first date
2013 version : A jobinterview is like a first date
Tjorven Denorme
 
Networking is a life skill
Networking is a life skillNetworking is a life skill
Networking is a life skill
Lynette Crane
 
The Unofficial Guide to Paul Grant
The Unofficial Guide to Paul GrantThe Unofficial Guide to Paul Grant
The Unofficial Guide to Paul Grant
Paul Grant
 
The most practical ways to make any person fall in love with you
The most practical ways to make any person fall in love with youThe most practical ways to make any person fall in love with you
The most practical ways to make any person fall in love with you
Ananthunair17
 
Lorenzo Ball_Reference Letter_Aug 2015
Lorenzo Ball_Reference Letter_Aug 2015Lorenzo Ball_Reference Letter_Aug 2015
Lorenzo Ball_Reference Letter_Aug 2015
Lorenzo Ball
 
Conflict Management & Negotiation Skills
Conflict Management & Negotiation SkillsConflict Management & Negotiation Skills
Conflict Management & Negotiation Skills
Michigan Works! Muskegon-Oceana
 
The chill #3 healthy relationships
The chill #3 healthy relationshipsThe chill #3 healthy relationships
The chill #3 healthy relationships
Alexandra Rupp
 
Looking for-love
Looking for-loveLooking for-love
Looking for-love
nearmania
 
Oh Beyond School - Who Am I
Oh Beyond School - Who Am IOh Beyond School - Who Am I
Oh Beyond School - Who Am I
EpicTofuWarrior
 

Similar to It's Complicated: Exploring Salesforce Relationships (10)

Hlogi's words ~~ understanding relationships today
Hlogi's words ~~ understanding relationships todayHlogi's words ~~ understanding relationships today
Hlogi's words ~~ understanding relationships today
 
2013 version : A jobinterview is like a first date
2013 version : A jobinterview is like a first date2013 version : A jobinterview is like a first date
2013 version : A jobinterview is like a first date
 
Networking is a life skill
Networking is a life skillNetworking is a life skill
Networking is a life skill
 
The Unofficial Guide to Paul Grant
The Unofficial Guide to Paul GrantThe Unofficial Guide to Paul Grant
The Unofficial Guide to Paul Grant
 
The most practical ways to make any person fall in love with you
The most practical ways to make any person fall in love with youThe most practical ways to make any person fall in love with you
The most practical ways to make any person fall in love with you
 
Lorenzo Ball_Reference Letter_Aug 2015
Lorenzo Ball_Reference Letter_Aug 2015Lorenzo Ball_Reference Letter_Aug 2015
Lorenzo Ball_Reference Letter_Aug 2015
 
Conflict Management & Negotiation Skills
Conflict Management & Negotiation SkillsConflict Management & Negotiation Skills
Conflict Management & Negotiation Skills
 
The chill #3 healthy relationships
The chill #3 healthy relationshipsThe chill #3 healthy relationships
The chill #3 healthy relationships
 
Looking for-love
Looking for-loveLooking for-love
Looking for-love
 
Oh Beyond School - Who Am I
Oh Beyond School - Who Am IOh Beyond School - Who Am I
Oh Beyond School - Who Am I
 

Recently uploaded

如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
What is Continuous Testing in DevOps - A Definitive Guide.pdf
What is Continuous Testing in DevOps - A Definitive Guide.pdfWhat is Continuous Testing in DevOps - A Definitive Guide.pdf
What is Continuous Testing in DevOps - A Definitive Guide.pdf
kalichargn70th171
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
Jhone kinadey
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
kalichargn70th171
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 

Recently uploaded (20)

如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
What is Continuous Testing in DevOps - A Definitive Guide.pdf
What is Continuous Testing in DevOps - A Definitive Guide.pdfWhat is Continuous Testing in DevOps - A Definitive Guide.pdf
What is Continuous Testing in DevOps - A Definitive Guide.pdf
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 

It's Complicated: Exploring Salesforce Relationships

  • 1.
  • 2.
  • 3. ● I’m Kristi… a Salesforce nerd, architect and consultant ● I’m Tracie… a Salesforce nerd, awesome admin and mentor ● Together we’re… Tracie and Kristi
  • 5. ● Lookups have different parents ● They can be one-to-one or one-to-many ● Technically there is a “relationship” but there is no dependency (Meaning Leo can date whoever he wants, doesn’t mean he has to put a ring on it) ● Deletion of one record in the relationship, does not delete the other record ● A lookup relationship is just a reference. In Leo’s case, it’s his way of showing the world he is still relevant because he still has the ability to get a date for the Golden Globes ● Lookups are not the kind of relationship you are looking for if your end goal is to do roll-up summaries
  • 6. Like JLo and Ben Affleck…but wayyy more solid
  • 7. ● A solid and incredibly co-dependent relationship. If the parent is deleted, all the children disappear to. In Bennifer’s case…if JLo break up with Ben, he will simply cease to exist ○ Reparenting can happen when the master/detail first created (Hope JLo stipulated that in the prenup) ● The parent record security settings define the visibility of the children ● Roll-up Summaries exist only in Master-Detail relationships ○ How much money is Ben worth? Roll that up to JLo ○ How many kids? Roll that up too! ● Kristi is telling me I should provide a applicable Salesforce example as well so fine….think about Contacts and Accounts. Boom. Salesforce’d this slide.
  • 8. Our children unite us….and divide us
  • 9. ● The best example for a junction object is an Opportunity Contact Role ○ You have an Opportunity ○ You have a Contact ○ And they are related through the Opportunity Contact Role ● Other standard junction objects are Account Team, Opportunity Team, Case Team, etc.
  • 11. ● The best example of a self relationship is Parent Account ○ You have an Account, related to another Account ○ This creates a hierarchy of Parent Account > Account Account 1 Account 3 Account 2 Account 4 Account 5 Account 6 Account 7
  • 12. Bumble, Tindr, Coffee Meets Bagel, Hinge, Plenty of Fish…
  • 13. ● Indirect Lookup Relationship Example: Hulu uses Salesforce as it’s system of record. ● Hulu monitors its subscribers individual usage. ● So I, as a Hulu subscriber, would be listed as an Account in Salesforce and allllll my poor viewing choices would be available as an indirect lookup. ○ Stop judging me for how many times I watch New Girl damnit. You don’t know my life, Hulu! ● External Lookup is the reverse. The External record is now the parent, and the records in salesforce are the children
  • 14. The British Royals…the Heir and the Spare look up to their “manager” Charles
  • 15. ● Only for the user record, allows admins to establish a relationship between users and another user, for example a manager or approver ●