Re: Compilación de correos para web2py-usuarios@googlegroups.com - 1 actualización en 1 tema

21 views
Skip to first unread message

Eduardo Martinez

unread,
Mar 12, 2015, 9:39:08 AM3/12/15
to web2py-...@googlegroups.com

Si buscas relacionar tablas, no es está funcionalidad la que te conviene. Pero sí es muy práctico en los casos en que los campos y características deben ser iguales pero sin relacionar tablas.

El manual te muestra,  de otra manera, cómo implementar auth en cada tabla para diferenciar la pertenencia de registros.

El caso más simple que se me ocurre:
Fechado de alta, baja y modificación.
Es independiente en cada registro de cada tabla que lo utiliza.

Podía utilizarse un puntero a una tabla de transacciones: todo depende de la evaluación que hagas del caso.

Saludos.

Eduardo.

El mar 12, 2015 8:50 AM, <web2py-...@googlegroups.com> escribió:
AlighaThor <jo...@cegic.unica.cu>: Mar 11 12:12PM -0700

Hola a todos. Tengo una duda relacionada con la herencia de tablas. En el
capítulo del manual dedicado al DAL se habla sobre esto en "características
avanzadas". Funciona a la perfección, pero lo que estoy viendo es que solo
ayuda a reducir el esfuerzo para la creación de tablas y es una rápida vía
para simular herencia. Pero...¿es eficiente hacer esto?
 
Si tengo una tabla A con los campos c1, c2 y c3, y quiero crear una tabla B
que herede de A, la estructura final de B es sus propios campos más los de
A. Esto está genial... pero como preguntaba anteriormente.... ¿no es algo
ineficiente? No hay relación ninguna entre A y B, lo que ocurre es una
copia de campos y validadores.
 
Entonces... fuera de agilizar nuestro esfuerzo y reducir nuestro código....
¿que otro beneficio posee esta funcionalidad? ¿Es una buena y eficiente
aproximación para "heredar" tablas o debería ajustarme a la relación uno a
muchos?
 
Gracias de antemano.
Has recibido este resumen porque estás suscrito a las actualizaciones de este grupo. Puedes modificar la configuración en la página de pertenencia al grupo.
Para cancelar la suscripción a este grupo y dejar de recibir correos electrónicos, envía un correo electrónico a web2py-usuari...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages