GeneXus - Tabla base y tabla extendida

   
Vista:

Tabla base y tabla extendida

Publicado por Pedro (11 intervenciones) el 13/11/2012 12:49:21
Buenas, soy nuevo en esto.
Alguien me puede explicar que es una tabla base y una tabla extendida.

Desde ya muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Patricio Ojeda

Tabla base y tabla extendida

Publicado por Patricio Ojeda patricio.ojedav@gmail.com (454 intervenciones) el 13/11/2012 18:39:08
Estimado,

El siguiente video explica de manera clara ambos conceptos.

http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Video%3AConceptos+de+Tabla+base+y+tabla+extendida+en+GeneXus,

Saludos,

Patricio Ojeda
Instructor GeneXus X Evolution 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tabla base y tabla extendida

Publicado por Pedro (11 intervenciones) el 13/11/2012 18:50:14
Patricio
Gracias por la ayuda.
Respecto al video que me sugeriste que mire, mi pregunta es la siguiente. porque Invoicedetalle tiene como tabla extendida a customer, invoice y product. y invoice solo le tiene como tabla extendida a customer e invoicedetalle.

Desde ya muchas gracias por la paciencia y la ayuda.

Saludos
Pedro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tabla base y tabla extendida

Publicado por Pedro (11 intervenciones) el 13/11/2012 18:53:17
Segun lo que entiendo es por el tema de la relacion de N-1. o algo asi.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Patricio Ojeda

Tabla base y tabla extendida

Publicado por Patricio Ojeda patricio.ojedav@gmail.com (454 intervenciones) el 13/11/2012 22:43:38
Hola,

Respecto a tu consulta te comento que la tabla InvoiceDetail tiene como extendida a InvoiceDetail, Invoice, Customer, Country y Product. Pues tienen una relacion N-1, lo cual significa que, por ejemplo, si estas posicionado en una linea de la factura:

La Linea de la Factura esta asociada a un único producto
La Linea de la Factura esta asociada a una única factura
La Factura de esa Linea esta asociada a un único cliente
El Cliente de la Factura de esa linea, tiene un único país.
Ademas InvoiceDetail tiene como extendida a InvoiceDetail, pues la primera tabla extendida de una tabla cualquiera es siempre si misma.

La tabla Invoice tiene como extendida a Invoice, Customer, Country, por los mismos motivos señalados en el punto anterior.

Saludos,

Patricio Ojeda
Instructor GeneXus X Evolution 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tabla base y tabla extendida

Publicado por Pedro (11 intervenciones) el 14/11/2012 22:27:20
Patricio

Desde ya muchas gracias.

mas que buena la explicacion..

cualquier consulta y te vuelvo a escribir.

Saludos

Pedro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar