Inyaka escribió:
el tener una base de datos es esencial no optativo
Y yo no dije otra cosa. Dije que si de mi dependiera no necesitaría un motor de base de datos, no que no necesitara una base de datos.
Inyaka escribió:
¿que pasa con la escalabilidad si no tienes DB?
Idem anterior.
Inyaka escribió:
¿que pasa si quieres en un futuro migrar a otro sistema?
¿Qué sería "migrar a otro sistema"?
Inyaka escribió:
¿tienes claro que access no es multiusuario y que existen mejores alternativas libres e incluso gratuitas?
Sí, lo tengo y eso no cambia lo que he dicho. Si no es Access será otro, no veo ningún problema.
Inyaka escribió:
no necesitas instalar el programa en ningún pc.
Sería una ventaja no despreciable si se tratara de una aplicación que debe ser distribuida en un área extensa, este no es el caso.
Inyaka escribió:
puedes acceder al sistema de forma remota
Con una aplicación de escritorio también. Es la ventaja de programar sobre el protocolo TCP/IP.
Inyaka escribió:
la mantención, si es bien programado es relativamente sencilla, lo básico que debe saber un programador web es sql, php, js y html
A eso me refería con "depende de la competencia del programador"
.
Inyaka escribió:
quizas un sistema como el que dices también tenga sus ventajas
La mayor ventaja que yo le veo es que no depende del modelo cliente-servidor sino más bien usaría el modelo por eventos. Me parece la solución más natural para el problema planteado.