i
Modelado de Entidades
El modelador de entidades es una herramienta que permite definir un objeto que representa los datos del negocio y diseñar gráficamente su interfaz de usuario, así como también definir las características de sus campos y comportamiento en los procesos asociados.
Una entidad es un único objeto de negocio que agrupa un conjunto de atributos que la describen. Cada uno de dichos atributos se encuentra representado por un campo dentro de la entidad, a cada uno de ellos se les pueden definir reglas de comportamiento, de validación y de cálculo. Modelar un campo asegura que se esta modelando una entidad porque permite que la información persista en una base de datos. Al modelar un campo se definen sus propiedades entre las que se encuentra el tipo, que puede ser texto, numérico, fecha, fecha y hora, entre otros.
El modelador de entidades hereda la funcionalidad gráfica del modelador de páginas. Mientras que una entidad tiene sus propios datos en su interfaz gráfica, la página puede contener diferentes entidades en la misma interfaz gráfica. A diferencia de los campos de las entidades, los campos en las páginas no persisten.
El modelador de entidades permite utilizar un conjunto de elementos prearmados para facilitar el modelado de las mismas, los cuales se conocen como elementos avanzados. Entre estos últimos se pueden mencionar la cabecera de la entidad, botones de creación, modificación y eliminación, botones de actividad y navegación de relaciones. Todos estos temas se detallan bajo este módulo.
Su principal característica radica en la simplicidad de diseño utilizando las mismas facilidades del modelador de páginas.
Las características generales del modelador de entidades y de los elementos que lo componen se describen en los tópicos:
Una nueva entidad puede crearse desde el ícono correspondiente al menú contextual en el modelador.
•Desde el ícono
•Desde el menú desplegado con la opción “Entidad”
Se pueden realizar operaciones sobre las entidades existentes mediante el uso de los íconos disponibles en cada línea de la grilla de objetos del modelador Deyel.