Entidades y operaciones admitidas

Las entidades son de dos tipos:
  • Entidad: esta tabla representa una entidad de negocios
  • Unión: un mapping entre dos tablas de tipo Entidad: una tabla principal y cualquiera de sus tablas secundarias.
    Nota: Los enlaces no están presentes entre tablas en el esquema de modelos físicos derivado de una conexión SuccessFactors. Esto se debe a que las claves externas no están presentes en las tablas SuccessFactors, y las uniones entre tablas se indican con tablas del tipo Unión en Spectrum Technology Platform.
Las características de las tablas de Unión son:
  • El nombre de una tabla de Unión indica las dos tablas de Entidad que se asignaron juntas.
  • Cada registro de una tabla de Unión contiene la clave principal de la entidad principal y las columnas de la entidad secundaria correspondiente. Por lo tanto, la clave principal particular de la entidad principal se asigna a los detalles de la entidad secundaria. Por ejemplo, User#HR es una tabla de Unión en la que User es la entidad principal y Hr es la entidad secundaria. Esta unión representa todos los usuarios y sus respectivos representantes de HR. Por lo tanto, la tabla de unión User#HR tiene la clave principal de la tabla principal User UserId, que se asigna a las columnas de la tabla secundaria HR, tales como hr_userId, hr_username y hr_email.
  • En el caso de las tablas de unión, las funciones insert y update funcionan como la función upsert. Esto se debe a que las tablas de Unión no son realmente entidades en SuccessFactors, sino asignaciones entre entidades y sus propiedades de navegación o tablas secundarias.

    Para operaciones insert o update para cualquier tabla de Unión, se actualiza la entidad principal, mientras que en la tabla secundaria se inserta un nuevo registro o se actualiza el registro existente que corresponde con el registro principal.

    Nota: Mientras se actualiza, se modifica la asignación entre un elemento principal y uno secundario. También es posible modificar los atributos individuales del elemento secundario según sea necesario.