Tema: ayuda!!
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/05/2009, 14:07
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ayuda!!

En principio podría funcionar, ya que tendrías la base accesible 7x24. Pero lo que más te conviene es reformular tanto la aplicación como la base.
La aplicación tiene que hacer todas las validaciones necesarias, y además debe restringir el tipo de datos que se ingresan, de modo de asegurarse que el usuario no ponga basura. En muchos casos esa basura se origina en que el usuario debe escribir valores que de todos modos se podrían elegir de una lista visible. ¿Entonces qué sentido tiene dejarlo escribir?
En ese caso lo que debes rediseñar son los formularios y sus validaciones, nada más. Eso puede que te lleve algo de tiempo, pero simplificará enormemente tus problemas de cosnsultas. En ese sentido, una de las cosas que debes lograr es que ciertos valoes sean tomados de tablas de la base, evitando de ese modo que entre un mismo concepto con valores diversos. Sería el caso de los países, las formas de pago, los tipos de artículo, y un largo etcétera.
En cuanto al diseño de la base, debes considerar que tendrás concurrencia de conexiones entrando a las mismas tablas, cosa que complica un poco el panorama, pero que también, una vez entrados los datos, también se podrán consultar 7x 24...
Como tip: En las tablas que diseñes, ten en cuenta que ciertos valores (SI/NO) ni siquiera e necesario guardarlos así. Un valor de ese tipo se guarda como verdadero o falso (0/1) y el resto se interpreta en la consulta.
¿Se comprende la cosa?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)