El 12/08/2008 14:37, Hernan Olivera escribió:
> HI
> Yo estoy manejando un sistema así. La idea de las dos tablas es la mas
> correcta desde el punto de vista del diseño relacional. Sin embargo se
> presenta el problema de que puedan cambiar entre versiones atributos
> que se pusieron en la tabla principal, y si necesitas eso, no lo podés
> representar. Finalmente mantengo una tabla con una clave numerica
> autoincremental (la pk de django) y el id del registro y la fecha me
> permiten recuperar la version correspondiente.
> Este enfoque es mas OO, cada versión es un objeto distinto. Las dos
> tablas vienen mejor si hay un conjunto de atributos que se sabe son
> inmutables.
> bye

Están muy, pero muy bien los planteos de usar diccionario, y coincido en 
que es fundamental si no se conoce el modelo de negocio o si este fuera 
muy variable.
Pero cuando se conoce el negocio o este fuera poco variable (o inmutable 
como dijeron), el nivel adicional de indirección tiene un costo 
importante, que vale considerar.

Saludos,
Pablo



-- 
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a