--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/990afcd8-759e-4427-af72-bab06dd55e39n%40googlegroups.com.
Hola...
Respondiendo esta parte:
Lo ideal, creo, sería manejar una base con un archivo de pases que tuviera los asientos de todos los ejercicios, sin embargo esto se hace "pesado" por la acumulación de registros.
Vas a trabajar con SQL, no es un DBF, xq se pondría pesado???
Si tenes un buen diseño de tablas con sus correspondientes indices, podes administrar millones de registros y a la misma velocidad de cuando iniciaste.
En el caso de asientos te aconsejo manejarlo con 2 tablas una cabecera y otra detalle.
Saludos



Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/8b34bb64-1caf-4663-aeb8-4133902d7a86%40yahoo.com.ar.
Migrar de tablas libres a una base de datos relacional implica un cambio mucho más profundo: cambian por completo las limitaciones, el rendimiento y la forma de manejar la información, especialmente en seguridad e integridad, donde MySQL es muy superior a DBF.
Para un dimensionamiento normal, no veo problema en tener una sola tabla de detalle de asientos acumulando todos los ejercicios, siempre que exista:
✔️ Buena normalización (cabecera + detalle).
✔️ Índices bien definidos por fecha, ejercicio, cuenta, comprobante, etc.
✔️ PK numérica autoincremental (Identity/Auto Increment).
Con ese enfoque, millones de registros no deberían ser un inconveniente real. El problema rara vez es la cantidad de filas, sino un mal diseño del modelo o consultas sin índices adecuados.
Saludos.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/CABdMRLsa%3DKruuF7_ruCrWLN%3DBuffqhf89Yu7Tr1ckRmf6r4-fg%40mail.gmail.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAMBYqNL51soBbfyd9GkPjvrKHu9a7NaYvZuqR8RBJd%2B9aBN3CA%40mail.gmail.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAMBYqNL51soBbfyd9GkPjvrKHu9a7NaYvZuqR8RBJd%2B9aBN3CA%40mail.gmail.com.