Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Todos los datos para una dirección de domicilio

Estas en el tema de Todos los datos para una dirección de domicilio en el foro de Bases de Datos General en Foros del Web. Hola a todos. Esto es algo que siempre he tenido en mente, ¿cuantos y cuales son todos los datos posibles para una dirección de domicilio?. ...
  #1 (permalink)  
Antiguo 26/11/2010, 09:10
Avatar de Sergiorelativo  
Fecha de Ingreso: diciembre-2009
Ubicación: Cadiz
Mensajes: 259
Antigüedad: 14 años, 4 meses
Puntos: 6
Todos los datos para una dirección de domicilio

Hola a todos. Esto es algo que siempre he tenido en mente, ¿cuantos y cuales son todos los datos posibles para una dirección de domicilio?. Parece una tontería, pero a ver si alguien tiene los campos para cubrir todo tipo de direcciones domiciliares.
Por ejemplo:

- Tipo de vía [Avenida, Calle, Glorieta... (¿cuáles mas?)]
- Dirección
- Número de bloque
- Escalera
- Puerta
- País
- Provincia
- Ciudad
- Código Postal (CP)


¿Me falta alguno?. Muchas gracias y perdonad si os parece una tonteria
  #2 (permalink)  
Antiguo 26/11/2010, 09:22
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Todos los datos para una dirección de domicilio

No me parece una tontería pero si me parece que el foro de bases de datos no cuadra.

Te contesto por que precisamente en este momento estoy sacando unos datos de esta pagina
http://mapas.bogota.gov.co/geoportal/#

En el menú izquierdo el botón ubicarme... si le das click al botón con los tres puntos(...) te da una serie de opciones para escoger una dirección.
(Me parece muy practico)

Mirando este ejemplo, puedes adicionar las que ya tienes.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 27/11/2010, 05:36
Avatar de Sergiorelativo  
Fecha de Ingreso: diciembre-2009
Ubicación: Cadiz
Mensajes: 259
Antigüedad: 14 años, 4 meses
Puntos: 6
Respuesta: Todos los datos para una dirección de domicilio

Gracias por tu respuesta. Lo puse en el foro de Bases de Datos porque lo que necesito son los campos para una Base de Datos

He hecho lo que me dijiste de mirar en la web del mapa de Bogotá, pero no entiendo nada de lo que me aparece:



Para mi es indescifrable A ver si me ayudais a descifrarlo o a ver otro que me pueda servir mejor :)

¡Saludos!
  #4 (permalink)  
Antiguo 28/11/2010, 10:01
Avatar de 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: Todos los datos para una dirección de domicilio

Cita:
Iniciado por Sergiorelativo Ver Mensaje
Hola a todos. Esto es algo que siempre he tenido en mente, ¿cuantos y cuales son todos los datos posibles para una dirección de domicilio?. Parece una tontería, pero a ver si alguien tiene los campos para cubrir todo tipo de direcciones domiciliares.
Por ejemplo:

- Tipo de vía [Avenida, Calle, Glorieta... (¿cuáles mas?)]
- Dirección
- Número de bloque
- Escalera
- Puerta
- País
- Provincia
- Ciudad
- Código Postal (CP)


¿Me falta alguno?. Muchas gracias y perdonad si os parece una tonteria
Silo que quieres es una única tabla que sea capaz de manejar todas las posibilidades que existan en una dirección, tendrás un diseño ineficiente y con muchos datos nulos, porque esa estructura tiene bajo nivel de ajuste a la realidad. Estás planteandote un diseño tal que abarque todo el universo posible de representaciones de direcciones, cosa que en la primera clase de Base de Datos I, todo profesor te dice que no sólo es imposible, sino que es innecesario... Porque no es razonable esperar que tomemos en consideración todas las alternativas, el sistema se puede volver infinito, así que debemos modelar aquellos objetos que se ajusten mejor a las necesidades del sistema que estamos analizando.
Hay problemas de implementación en tu idea:
Por un lado, terminarías con una tabla con campos inaplicables en la inmensa mayoría de los casos; conceptos tales como "Puerta", "Escalera", "Numero de bloque" sólo son aplicables a casos de categorías específicas de edificación, pero carecen de significación fuera de ciertas zonas y edificaciones de las ciudades.
Por otro lado, incluso en estructuras físicas distintas, tienes diferentes formas de expresar las direcciones según la región, por lo que podrías terminar creando superposición de dominios en diferentes campos, lo que puede traer problemas de consistencia.

Resumiendo: Lo mejor es plantear un esquema estandarizado de atributos y dejar todas las alternativas como parte de un campo de datos generales, tal como "Observaciones".

Un caso de dirección estandarizado, en Argentina es:
  • Nombre - calle (la denominación indica si es calle o avenida)
  • Numero
  • Piso (si es edificio)
  • Departamento (letra o numero, si no es vivienda unica)
  • Otros (si es en torre, monoblocks, barrio cerrado, etc)
  • Barrio
  • Ciudad
  • Codigo Postal
  • Departamento (o Partido)
  • Provincia (o Estado)
  • Pais.
En ocasiones y por cuestiones de logística se incluye:
  • Entre calle...
  • Y calle...
Ese tipo de datos permite planear los repartos más eficientemente.

Saludos
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:17.