i
Modelado de Entidades Referenciadas
El modelado de entidades referenciadas permite definir visibilidad y navegabilidad entre entidades.
Conceptos
•Entidad referenciante es aquella que define la relación con otra entidad modelada.
•Entidad referenciada es aquella que tiene definida una relación desde una entidad referenciante.
•Relación es aquella que fue definida en la entidad referenciante.
•Relación referenciante es aquella que fue definida en la entidad referenciada hacia una entidad referenciante.
Ejemplo
Contenedor de Entidades Referenciantes
Dentro del modelador de formularios, las relaciones referenciantes se modelan en el contenedor superior. Dicho contenedor sólo se visualiza si existen relaciones definidas en otros formularios donde se define el Nombre de la relación.
El ícono permite agregar las relaciones referenciantes al formulario. Presionando este ícono, se despliega la lista de relaciones referenciantes, donde puede seleccionarse aquellas que se quieran visualizar.
Operaciones sobre Relaciones Referenciantes
Oculta la visualización de la relación, no la elimina.
Modifica el orden de presentación de las relaciones.
Abre el panel de propiedades de la relación.
Propiedades de la Relación Referenciante
Entidad
Nombre de la entidad donde fue definida la relación. No editable.
Aplicación
Nombre de la aplicación donde fue definida la entidad que contiene la relación. No editable.
Nombre Descriptivo de Relación
Nombre descriptivo de la relación como fue definido en la entidad referenciante al modelar. No editable.
Atributo Clave
Identificador del atributo de la entidad referenciante utilizado para definir la relación. No editable.
Visible
Indica que se habilita la visualización de la relación en la utilización del formulario. Es equivalente a la operación realizada con el ícono a nivel de contenedor de relaciones referenciantes. Editable.
Representa el nombre en singular que se le asigna a la relación. Se visualiza en el uso si el formulario tiene una única instancia relacionada para la relación modelada..
Representa el nombre plural que se le asigna a la relación. Se visualiza en el uso si el formulario tiene una única instancia relacionada para la relación modelada.
Permite definir comportamiento en la utilización del formulario, para asignar valores de una instancia del formulario a las instancias de formularios vinculados mediante las relaciones definidas entre entidades.
Presionando el ícono se abre el asistente para modelar la correspondencia de valores. A la derecha del panel de propiedades de la relación se abre una sección adicional
Destino
Se selecciona el campo del formulario donde se recibe el valor.
Tipo de Valor
•Constante: Indica que el contenido de la propiedad Destino es un valor fijo ingresado por el usuario modelador de TI.
•Campo: Indica que el contenido de la propiedad Destino se obtiene de un campo del formulario que se esta modelando.
Valor
•Si el tipo de valor es constante se debe ingresar el valor para la correspondencia.
•Si el tipo de valor es un campo, se despliega una lista con todos los campos del formulario correspondiente a la entidad referenciante, para su selección.
El ejemplo muestra la definición de la correspondencia de valores entre el campo Industria de la entidad Contacto, y el campo Industria de la entidad Cuenta.
Cuando se instancia la entidad Contacto, el campo Industria contiene el valor del campo Industria de la entidad Cuenta.