Ver Mensaje Individual
  #1  
Antiguo 14-03-2007
Troffed Troffed is offline
Miembro
 
Registrado: mar 2004
Posts: 51
Reputación: 21
Troffed Va por buen camino
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?
__________________
"De la ignorancia nos equivocamos,
de los errores aprendemos."
---
www.softinspain.com
Responder Con Cita