Curso GeneXus 15 - Nivel Analista

Aprenderás de forma bien sencilla a través de ejemplos el corazón de GeneXus para empezar a desarrollar tus propias aplicaciones
Curso online

Definiendo más transacciones

Agregamos las transacciones Country y Category y especificamos en la transacción Attraction que una atracción pertenece a un país y categoría. Vemos la manera en que GeneXus mantiene consistente toda la información relacionada.


Se ve en la práctica el concepto de integridad referencial, para mantener la consistencia de los datos. Se presentan las llaves foráneas, relativas a las llaves primarias y la importancia, para ello, de nombrar de la misma manera a los atributos que corresponden a lo mismo. Se presenta la diferencia entre estructura de transacción y tabla física asociada (allí aparece el concepto de “atributos inferidos”). Se muestra la lista de selección como objeto creado automáticamente por GeneXus para facilitar el trabajo con los datos relacionados. Se ve cómo es posible indicar que una llave foránea pueda quedar sin valor, a través de propiedad Nullable.

Vea aquí la transcripción en pdf del video.
Relacionado
Presentación de Objeto Transacción
Estructura de una transacción
Normalización de la base de datos
Nombrado de atributos
Definición de atributos y sus tipos de datos
Subtipos: concepto y caso de uso: múltiples referencias
Subtipos: resumen de conceptos fundamentales.
Diseño de transacciones: conceptos fundamentales
El entorno de desarrollo de GeneXus
Se agregan nuevas entidades al proyecto
Integridad Referencial: resumen de conceptos fundamentales
Tabla base y tabla extendida: resumen de conceptos fundamentales
Business Components: resumen de conceptos fundamentales
Concepto de Integridad Referencial
Conceptos de Tabla Base y Tabla Extendida
45 Videos (07h 26min) + 21 documentos de lectura

Resumen de conceptos más importantes