Let’s revisit our CRM application where we have various objects like ‘Account’, ‘Lead’, and ‘Contact’, each potentially linked to one another. Suppose an ‘Account’ has been linked to a ‘Contact’, but you later realize that this Contact should be associated with a different Account.