Entender las correlaciones OR

La Herramienta de correlación OR (relacional de objeto) de Dali permite describir cómo se correlacionan los objetos de entidad con el origen de datos (u otros objetos). Este procedimiento aísla la información de persistencia del modelo de objeto, los desarrolladores son libres de diseñar su modelo de objeto ideal y los administradores de base de datos pueden diseñar libremente su esquema ideal.

Estas correlaciones transforman un tipo de miembro de objeto de datos en la representación de origen de datos de base de datos relacional correspondiente. Estas correlaciones OR también pueden transformar miembros de datos de objeto que hacen referencia a otros objetos de dominio almacenados en otras tablas de la base de dtos y que están relacionados a través de claves foráneas.

Puede utilizar estas correlaciones para correlacionar tipos de datos simples incluyendo primitivos (como por ejemplo int), clases JDK (como por ejemplo String) y valores de objetos grandes (LOB). También puede utilizarlas para transformar miembros de datos de objeto que hacen referencia a otros objetos de dominio por medio de asociación, donde las representaciones de origen de datos requieren mantenimiento de identidad de objeto (como por ejemplo secuenciación y referencias retroactivas) y poseen varios tipos de multiplicidad y navegabilidad. La clase de correlación adecuada se elige en principio por la cardinalidad de la relación.

Tarea relacionada

Correlacionar una entidad