---
schema_version: "1"
id: 200f3ed9fe69efb8b0c87a011009a3c2ae4fc7d18a7ab961fff3080f833b35e3
title: Individual Object Data Modeling Requirements
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/data/264-0-0/c360_a_identity_resolution_data_modeling_individual.md
canonical_url: https://help.salesforce.com/s/articleView?id=data.c360_a_identity_resolution_data_modeling_individual.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7417493a1ea5dc376eb2cb907cf9a50b5d831cc136080b374ba95cc89965498a
description: Map the following fields during data modeling to prepare data about individuals for the identity resolution process.
products:
  - Data 360
release: "264"
---
# Individual Object Data Modeling Requirements

Map the following fields during data modeling to prepare data about individuals for the identity resolution process.

## Required Mappings and Relationships

Required relationships for Contact Point Email, Contact Point Phone, Contact Point Address, Contact Point App, Contact Point OTT Service, and Party Identifier objects are always Many:1 relationships in the data model because many contact points can belong to one individual.

Required relationships for the Individual object are always 1:Many relationships in the data model because one individual can have multiple contact points.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d240019e54">Object Name</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d240019e57">Object API Name</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d240019e60">Field Labels</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d240019e63">Field API Names</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d240019e66">Required Mapping</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Object Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e54 ">Individual </td>
            <td data-label="Object API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e57 ">ssot__Individual__dlm</td>
            <td data-label="Field Labels" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e60 ">
              <ol>
                <li>Individual Id (primary key)</li>
                <li>First Name</li>
                <li>Last Name</li>
              </ol>
            </td>
            <td data-label="Field API Names" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e63 ">
              <ol>
                <li>ssot__Id__c</li>
                <li>ssot__FirstName__c</li>
                <li>ssot__LastName__c</li>
              </ol>
            </td>
            <td data-label="Required Mapping" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e66 ">
              <ol>
                <li> Individual.ID → ContactPointAddress.Party</li>
                <li> Individual.ID → ContactPointApp.Party</li>
                <li> Individual.ID → ContactPointEmail.Party</li>
                <li> Individual.ID → ContactPointPhone.Party</li>
                <li> Individual.ID → PartyIdentificationId.Party</li>
              </ol>
            </td>
          </tr>
          <tr class="">
            <td data-label="Object Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e54 ">Contact Point Address</td>
            <td data-label="Object API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e57 ">ssot__ContactPointAddress__dlm</td>
            <td data-label="Field Labels" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e60 ">
              <ol>
                <li>Contact Point Address Id (primary key)</li>
                <li>Address Line 1</li>
                <li>City</li>
                <li>Party</li>
                <li>Postal Code</li>
                <li>State Province</li>
              </ol>
            </td>
            <td data-label="Field API Names" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e63 ">
              <ol>
                <li>ssot__Id__c</li>
                <li>ssot__AddressLine1__c</li>
                <li>ssot__CityId__c</li>
                <li>ssot__PartyId__c</li>
                <li>ssot__PostalCodeId__c</li>
                <li>ssot__StateProvinceId__c</li>
              </ol>
            </td>
            <td data-label="Required Mapping" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e66 ">ContactPointAddress.Party → Individual.ID</td>
          </tr>
          <tr class="">
            <td data-label="Object Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e54 ">Contact Point App </td>
            <td data-label="Object API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e57 ">ssot__ContactPointApp__dlm</td>
            <td data-label="Field Labels" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e60 ">
              <ol>
                <li>Contact Point App Id (primary key)</li>
              </ol>
            </td>
            <td data-label="Field API Names" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e63 ">
              <ol>
                <li>ssot__Id__c</li>
              </ol>
            </td>
            <td data-label="Required Mapping" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e66 ">ContactPointApp.Party → Individual.ID</td>
          </tr>
          <tr class="">
            <td data-label="Object Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e54 "> Contact Point Email</td>
            <td data-label="Object API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e57 ">ssot__ContactPointEmail__dlm</td>
            <td data-label="Field Labels" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e60 ">
              <ol>
                <li>Contact Point Email Id (primary key)</li>
                <li>Party</li>
                <li>Email Address</li>
              </ol>
            </td>
            <td data-label="Field API Names" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e63 ">
              <ol>
                <li>ssot__Id__c</li>
                <li>ssot__PartyId__c</li>
                <li>ssot__EmailAddress__c</li>
              </ol>
            </td>
            <td data-label="Required Mapping" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e66 ">ContactPointEmail.Party → Individual.ID</td>
          </tr>
          <tr class="">
            <td data-label="Object Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e54 ">Contact Point Phone</td>
            <td data-label="Object API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e57 ">ssot__ContactPointPhone__dlm</td>
            <td data-label="Field Labels" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e60 ">
              <ol>
                <li>Contact Point Phone Id (primary key)</li>
                <li>Formatted E164 Phone Number</li>
                <li>Party</li>
              </ol>
            </td>
            <td data-label="Field API Names" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e63 ">
              <ol>
                <li>ssot__Id__c</li>
                <li>ssot__FormattedE164PhoneNumber__c</li>
                <li>ssot__PartyId__c</li>
              </ol>
            </td>
            <td data-label="Required Mapping" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e66 ">ContactPointPhone.Party → Individual.ID</td>
          </tr>
          <tr class="">
            <td data-label="Object Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e54 ">Contact Point OTT Service</td>
            <td data-label="Object API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e57 ">ssot__ContactPointOTTService__dlm</td>
            <td data-label="Field Labels" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e60 ">
              <ol>
                <li>Contact Point OTT Service Id (primary key)</li>
                <li>Party</li>
                <li>Username</li>
              </ol>
            </td>
            <td data-label="Field API Names" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e63 ">
              <ol>
                <li>ssot__Id__c</li>
                <li>ssot__PartyId__c</li>
                <li>ssot__Username__c</li>
              </ol>
            </td>
            <td data-label="Required Mapping" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e66 ">ContactPointOTTService.Party → Individual.ID</td>
          </tr>
          <tr class="">
            <td data-label="Object Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e54 ">Party Identification</td>
            <td data-label="Object API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e57 ">ssot__PartyIdentification__dlm</td>
            <td data-label="Field Labels" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e60 ">
              <ol>
                <li>Party Identification Id (primary key)</li>
                <li>Identification Name</li>
                <li>Identification Number</li>
                <li>Party</li>
                <li>Party Identification Type</li>
              </ol>
            </td>
            <td data-label="Field API Names" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e63 ">
              <ol>
                <li>ssot__Id__c</li>
                <li>ssot__Name__c</li>
                <li>ssot__IdentificationNumber__c</li>
                <li>ssot__PartyId__c</li>
                <li>ssot__PartyIdentificationTypeId__c</li>
              </ol>
            </td>
            <td data-label="Required Mapping" class="slds-cell-wrap" style="vertical-align:top;" headers="d240019e66 ">PartyIdentificationId.Party → Individual.ID</td>
          </tr>
        </tbody>
      </table>

#### See Also

- [_Salesforce Help_: Data Mapping](https://help.salesforce.com/s/articleView?id=data.c360_a_data_mapping.htm&release=264.0.0&type=5 "Data ingested by all data streams is written to data lake objects (DLOs). After creating your data streams, you must associate your DLOs to data model objects (DMOs). Only mapped fields and objects with relationships can be used for Segmentation and Activation.")
- [_Salesforce Help_: Data Model Objects](https://help.salesforce.com/s/articleView?id=data.c360_a_data_model_objects.htm&release=264.0.0&type=5 "Create, view, and manage data model objects (DMOs). DMOs are fundamental to Data 360. Familiarize yourself with the definitions, concepts, and resources related to DMOs before creating or working with them.")
- [_Salesforce Help_: Connect Data](https://help.salesforce.com/s/articleView?id=data.c360_a_connectors.htm&release=264.0.0&type=5 "Data sources are ingested into or connected to Data 360 in different ways with specific requirements and steps that an admin configures before creating a data stream.")