Compártelo con tus amigos!

Advanced Data Model en Salesforce esta relacionado con IDs externos, relaciones externas y relaciones jerárquicas. Como hemos podido ver en el post anterior (aquí), Data Model es una colección de objetos relacionados entre sí para representar nuestra información en la base de datos de Salesforce. A continuación, vamos a profundizar en este tema.

IDs Externos (External IDs)

  • Los IDs externos o External Ids, son campos que contienen un identificador único desde un sistema externo a Salesforce.
  • Además, sus valores son únicos para cada registro de Salesforce.
  • Así mismo, un objeto puede tener un máximo de 25 IDs externos.
  • Los campos pueden ser de tipo número, texto o email.
  • Su búsqueda está permitida en Salesforce.

Relaciones Externas de Advanced Data Model

Lookup Externo

  • Permite vincular un objeto de Salesforce con un objeto externo padre.
  • Además, es usado para utilizar una referencia en los datos fuera de la organización de Salesforce.
  • Los valores del objeto externo provienen desde una fuente de datos externa.

Lookup Indirecto

  • Vincula un objeto externo hijo con un objeto padre, estándar o personalizado, desde Salesforce.
  • Adicionalmente, necesita un campo personalizado y único, del ID externo, en el objeto padre.
  • El nombre de la columna externa y el campo del ID externo, son usados para comparar y asociar registros.

Implicaciones de los Lookups Externos e Indirectos

  • Las relaciones de los Lookup externos e internos están disponibles para objetos externos.
  • Además, las listas relacionadas, de un objeto externo hijo, podrían ser afectadas si es que la disponibilidad de los objetos externos se ve alterado.
  • Para ambos lookups, las búsquedas no están disponibles.
  • Finalmente, los filtros cruzados no son compatibles con los reportes.

Relaciones Jerárquicas en Advanced Data Model

  • Pueden ser definidas en el objeto usuario para permitir relacionar un usuario con otro.
  • Por ejemplo, se puede crear un usuario relacionado con el de su jefe utilizando la relación jerárquica.

Ejemplo de External IDs

Más Información de Advanced Data Model

Si te perdiste el post acerca de Data Model en Salesforce puedes revisarlo aquí.

(Visited 65 times, 1 visits today)

Compártelo con tus amigos!

Close