What is the difference between a Lookup Relationship and a Master-Detail Relationship in Salesforce?SFDC-Interview-Questions-Answers

  • In a Master Detail, when the master is deleted the child records are deleted. Whereas, in a Lookup the child records are not deleted when the parent is deleted.
  • You can have roll up summary fields on a Master object in a Master-Detail relationship, whereas you do not have that ability in a lookup.
  • You can use the Master-Detail relationship to create a Many:Many relationship between two objects by creating a junction object.
  • Both Lookup and Master-Detail are 1:n (1:Many)

Source: http://www.salesforce.com/us/developer/docs/api/Content/relationships_among_objects.htm

Written by 

I am Sakthivel Madesh, a certified Salesforce Advanced Developer & Administrator working on Salesforce Technology since 2011. I am currently working in Techforce Services as Sr. Salesforce Developer. I have worked on multiple technologies Like PHP, Java, Salesforce, I am very passionate about Salesforce and to earn 15x Salesforce Certification. I love Trailhead for learning Salesforce Skill and Become a Trailhead 5x Ranger too. I Love to Learn & Share my Salesforce knowledge to Salesforce Learners/Beginner using My Blog and Salesforce Community.

Leave a Reply

Your email address will not be published. Required fields are marked *