Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   InstantObjects: Clase sin persistencia directa (https://www.clubdelphi.com/foros/showthread.php?t=41397)

Troffed 14-03-2007 18:45:01

InstantObjects: Clase sin persistencia directa
 
A ver si consigo explicarme:

Estoy diseñado (realmente rediseñando) el modelo de clases de una aplicación, había puesto como clase básica TBaseClass, con los siguientes atributos:
  • Nombre
  • FechaCrea
  • UsuCrea
  • FechaModi
  • UsuModi
De forma que todas las clases que hereden tengan estos atributos.

Pero me encuentro que utilizando InstantObjects la tabla donde se almacena clase base va creciendo con una fila por cada objeto creado en cualquier parte del programa, con lo que en poco tiempo puede tener cientos de miles de filas y a los pocos años millones. Con la pérdida de rendimiento que supondrá, seguro.

Por supuesto que puedo hacer otro diseño de clases, añadiendo a mano esos atributos en TODAS, pero... no es muy elegante y es poco mantenible, ¿no?

¿Alguien tiene experiencia con InstantObjects? ¿Se le ocurre a alguien como podría implementar esto?

Troffed 16-03-2007 12:45:03

Torpe de mi, :( Simplemente era decirle que no quería almacenar esa clase... Si es a veces tenemos la solución delate, y sencilla, y no la vemos.


La franja horaria es GMT +2. Ahora son las 04:42:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi