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 

3x Salesforce MVP | Platform Champion | 18x Salesforce Certified | MuleSoft Certified | 8x Trailhead Ranger | TechForce Services | Sydney | Australia

Leave a Reply

Your email address will not be published.