Luciano Rossi escribió:

>1- con respecto a la performance (cantidad te registros que se aguanta)
>que tal es? alguien lo uso en aplicaciones grandes?
>  
>
Yo la tabla mas grande que tengo es de 30.000 registros, 30.000 
internaciones a lo largo de 20 años.
(la base tiene una 50 tablas y cerca de 90 megas y creciendo)
Pero no creo que haya problema con eso.
Acordate que podes utilizar los indices de la base para las consultas.

>2- cualdo tengo una base de datos, y varias sucursales, permite
>concurrencia de transacciones?
>  
>
Si  una transaccion modifico un objeto y intentas  modificar el objeto 
desde otra  transaccion  salta un  walkback.

>3- otra cosa, alguien me puede explicar cuando uno pone el metodo en la
>clase, (el que pide ReStore) se definen las relaciones con dependencia,
>se pone que es dependiente cuando de esa clase (en el modelo) se cuelga
>otra clase? como seria si tengo una clase persona y de esa cuelga la
>clase alumno y profesor y en persona esta los atributos como ser nombre
>apellido etc., la clase persona depente de alumno o como lo defino?
>  
>
1. Tenes que definir la herencia de tablas. (esto esta en el manual de 
ReStore)
Que se maneja con el metodo de clase #shouldInheritPersistency, que 
devuelve aBoolean.
O tambien #shouldSubclassesInheritPersistency.

2. Haces asi:
Clase1
addClassDefinitionTo: aTable
    aTable
        define: #detalles as: (String fixedSize: 200);
        define: #fecha as: Date.
    ^super addClassDefinitionTo: aTable

En este caso la Clase1 agrega 2 campos a los que ya tiene superclase.

saludos bruno


--~--~---------~--~----~------------~-------~--~----~
Ha recibido este mensaje porque está suscrito a Grupos de Google 
"clubSmalltalk" grupo.
 Si quiere publicar en este grupo, mande un correo electrónico a 
[email protected]
 Para anular la suscripción a este grupo, envíe un mensaje a [EMAIL PROTECTED]
 Para visualizar más opciones, visite este grupo 
enhttp://groups.google.com/group/clubSmalltalk
-~----------~----~----~----~------~----~------~--~---

Responder a