Salesforce data modeling
A data model is a structured way of storing data in an application. The Salesforce platform provides a standard model as well as the tools to customize data models for custom functionality. There are three concepts that relate to these models, standard objects, custom objects, and relationships:
- Standard objects include the objects we covered in part one of this book such as Accounts, Contacts, Cases, Opportunities, and Campaigns, along with many other ancillary standard objects.
- Custom objects can be used to store information specific to a company’s use cases.
- Relationships are used to connect objects (both standard and custom) to each other. There are two types of relationships, master-detail and lookup relationships. In this chapter, we will cover creating custom objects and the relationships used to connect these objects in further detail.
Now that we understand the concept of data modeling, let’s see how this...