Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Un alto porcentaje de las aplicaciones de gestin contienen informacin de provincias y poblaciones para el registro de direcciones de clientes, proveedores, trabajadores, agentes, etc. Guardar el contacto de estas personas es vital para el envio de facturas, recibos o cartas por correo ordinario. Existen diferentes formas de crear esta informacin de poblaciones y provincias en tu aplicacin para este envio de correo ordinario o gestin y organizacin de tus dtos desde el punto de vista demogrfico. Esta informacin puede estar guardada tanto de manera ms libre y desnormalizada para los casos en el que esta informacin no sea vital para tu negocio, hasta obtener informacin de fuentes pblicas o profesionales. Veamos cada una de ellas reflexionando sobre sus inconvenientes.
concreto en la que tenemos multitud de oficinas. Por ejemplo, hoteles, bancos, centros deportivos, etc. En esta ocasin no es el propietario de la aplicacin quien desea conocer el dato, si no que es el propio usuario quin realiza la bsqueda por la poblacin o provincia. En este caso, si tu base de datos no est normalizada, existe el riesgo de errar en los datos y que el cliente final no encuentre esta entidad.
3. Tablas normalizadas usando fuentes pblicas (La solucin menos mala en relacin coste/beneficios)
La solucin ideal es tener la base de datos normalizada pero obtener los datos de las poblaciones de recursos profesionales o revisados convenientemente. Encontrar una base de datos as no es tarea fcil. Una posible fuente de datos pueden ser los datos
del Instituto Nacional de Estadstica donde aparecen totales demogrficos por municipios. Otra posible fuente de datos la public recientemente Javier Casares a travs de su blog donde se ofrece una base de datos bastante completa en el que se disponen de una tabla provincias y otra de poblaciones, as como informacin del cdigo postal, latitud y longitud de la ubicacin. Con esta solucin es ms completa aunque no podemos encontrar con problemas si el cliente, ya sea persona o entidad, proviene de un pas extranjero en el que nosotros no tengamos esta informacin en nuestra base de datos.
4. Permitir todas las opciones (La solucin ideal ante la duda y la ms cara)
La solucin definitiva para contemplar todos los posibles casos. Para ello se tendran unas tablas de poblaciones y provincias. Sera an ms correcto (y ms caro) tener esta informacin de manera multinivel. De esta forma se podran incorporar trminos como Comunidad Autnoma o niveles que puedan existir en otros paises que sean diferentes al estado espaol. Adems en esta solucin ideal, el usuario final podra escribir un texto abierto en el caso de no encontrar su poblacin. De esta manera dejamos solucionado el problema de no tener actualizado la base de datos. Pero este registro deber ser marcado para que un trabajador revise estos y normalice los datos a posteriori comprobando los datos y actualizando la base de datos.
Opinin personal
Desde mi punto de vista, la gestin de pases, provincias y poblaciones es un tema complejo que su gestin debe depender de los beneficios que te van a aportar. Posiblemente un consultor externo para asegurarse de tener todo contemplado recomendar la solucin ideal. Me he topado muchas veces con la actitud de muchos consultores y personal no tcnico de decir que ante la duda, que se contemple todo. Pero en mi opinin, no se trata siempre de tomar la solucin ideal, si no de cual se aproxima ms a tus necesidades conocindolas y en caso de dudas ir por lo ms barato y fcil. Por ello, cualquier solucin puede ser buena dependiendo de tus necesidades.
Tanto en este caso como en todos intenta elegir la solucin segn tus necesidades y recursos que no son infinitos y estn limitados por tu entorno. Debes tener en cuenta que un diseo erroneo puede hacer que no puedas aplicar tu funcionalidad o por el contrario que el coste de desarrollo se incremente con funcionalidades no utilizadas. Recurso para obtener lista de poblaciones | Instituto nacional de estadstica Recurso para obtener lista de poblaciones | Blog de Javier Casares Imagen CC | Autor: duboix Fuente: http://www.morguefile.com