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
-~----------~----~----~----~------~----~------~--~---