how do objects relate to each other in salesforce