2008-12-16 10 views
12

Los registros de direcciones probablemente se usan en la mayoría de las bases de datos, pero he visto una serie de conjuntos ligeramente diferentes de campos utilizados para almacenarlos. El número de campos parece variar de 3 a 7, y algunas veces todos los campos son simples con la etiqueta address1..addressN, otras veces tienen un significado específico (town, city, etc.).¿Cuántos campos de dirección usarías para una base de datos del Reino Unido?

Esto es específico del Reino Unido, aunque también estoy abierto a comentarios sobre el resto del mundo. Aquí necesita la primera línea de la dirección (en realidad solo el número) y el código postal para identificar la dirección; todo lo demás es principalmente una bonificación adicional.

Actualmente estoy a favor:

  • dirección 1
  • Dirección 2 Dirección
  • Ciudad
  • Condado
  • Código postal

se podría añadir País si alguna vez lo necesitamos (poco probable).

¿Qué opinas? ¿Es esto demasiado poco, demasiado?

+0

@Jonathan Leffler - doh! Gracias. – Draemon

Respuesta

13

La Oficina de Correos sugiere (http://www.postoffice.co.uk/portal/po/content1?catId=19100182&mediaId=19100267) 7 líneas:

  • Destinatarios Nombre
  • Empresa/Organización
  • Nombre del edificio
  • Número de la construcción y el nombre de la vía
  • Nombre de la localidad
  • Ciudad de publicación
  • Po Código st

Dicen que no es necesario que incluya un nombre de condado siempre que se utilicen la ciudad y el código postal.

+0

Así que eso es 5, más el nombre y la compañía (estoy contando el destinatario como algo separado de la dirección, vale, se agregaría a una dirección impresa). Por supuesto, a los PO solo les preocupa que el correo llegue a su destino, por lo que creo que almacenar un poco más para usuarios humanos probablemente sea correcto. – Draemon

+0

Sí, y también dicen en ese enlace que el nombre de las casas y las carreteras no es responsabilidad del OP, ¡y quién sabe lo que podrían proponer algunos de estos consejos locales! – chimp

+1

Desde que se proporcionó esta respuesta, se rediseñó el sitio de la oficina postal y aparece la nueva guía de direccionamiento en http://www.postoffice.co.uk/how-to-address-mail Nota: Esta página tiene una ligera diferencia recomendaciones a la respuesta anterior. – liamja

-1

Es muy probable que también se abra un "Reino Unido" en Irlanda, y en algunas líneas comerciales habrá diferencias legales, generalmente entre Escocia/NI/las islas del canal e Inglaterra y Gales.

En resumen, agregaría el país a la lista. De lo contrario, está bien (no menos cierto), aunque, por supuesto, cualquier dirección se puede rastrear desde una referencia de construcción, un código postal y un país solo.

+0

Gracias. En realidad, no tratamos con Irlanda del Norte o la República (pero sí tratamos con Escocia/Gales). – Draemon

+0

¿Y no tienes planes de crecimiento? ¿O clientes al azar fuera de tu territorio normal? –

+0

* El crecimiento geográfico * es genuinamente poco probable. Pero como dices, puedo agregar un país a la lista que no es difícil de hacer más tarde. – Draemon

1

Si yo fuera usted, llamaría al Royal Mail y les preguntaría ... o busque en su sitio web la búsqueda de código postal como una buena práctica.

Existen diferentes tipos de direcciones, y cada tipo diferente tiene una estructura ligeramente diferente. Las oficinas de clasificación hacia adelante tienen una estructura de dirección postal diferente a la de una casa residencial con un número de calle. ¿Qué pasa si la casa tiene un nombre en lugar de un número? Hay muchos factores a considerar.

Desde que me mudé a Canadá que tenía que hacer algo similar y es mucho más complicada que una dirección de residencia sencilla que generalmente tiene:

  • número de la calle en su caso
  • Calle sufijo de número de caso
  • Casa Nombre
  • nombre de calle
  • calle Tipo
  • Calle Dirección si apli Cable
  • Unidad Número de pisos, casas u otros tipos de edificios/ubicación
  • Menor Municipio (Village)
  • Mayor Municipio (Major Pueblo/Ciudad)
  • Condado
  • Código Postal
  • País si incluyen Escocia, Gales, Irlanda del Norte (y ahora noté Eire)

Luego usted obtiene negocios que tienen su propia Ruta de Entrega, Apartados Postales, Forward Sort ation Oficinas ...

Se complica con mucha prisa.

Mejor apuesta: llame a Royal Mail y ellos deberían poder darle información sobre sus plantillas de dirección estándar.

EDIT: Su método de 3 campos no es malo ... particularmente. Sin embargo, la desinfección de datos puede ser un problema importante con la configuración de campo que tiene y es posible que necesite una estrategia bastante compleja para asegurarse de que la dirección ingresada sea válida. Es mucho más fácil desinfectar campos únicos dedicados para asegurarse de que la entrada es correcta de lo que es analizar varios tokens de direcciones fuera de los campos combinados.

Otra forma más sencilla de obtener esta información es ir al sitio web de Royal Mail y consultar la página de búsqueda de códigos postales.

En su búsqueda principal de códigos postales, usan 4 campos y supongo que tienen algún tipo de validación en el campo nombre/tipo de calle. Separa el número y el nombre de la casa y supongo que solo permiten el municipio principal. Supongo que se supone el condado/país. Si desglosa su búsqueda avanzada, le dan dos campos adicionales para el número fijo y el nombre comercial.

Dado que algunos campos se combinan en su sitio, debe suponer que hay cierta cantidad de validación para asegurarse de que los datos ingresados ​​se puedan usar de forma remunerada.

+0

Es por eso que tengo 3 campos generales antes que todo lo demás. Diría que esos 3 son suficientes para cubrir alguno/todos los anteriores que ya no se han atendido. Es una buena sugerencia telefonear a RM, pero habiéndolo tratado antes, ¡dudo que produzca algo fructífero! – Draemon

0

No sé si este es mínimo (lo dudo), pero el título en mi talonario de cheques dice algo muy parecido a:

Lloyds TSB 
Isle of Man Offshore Centre 
Peveril Buildings 
Peveril Square 
Douglas 
Isle of Man 
IM99 0XX 
United Kingdom 

Esto hace que se adapte al intentar entrar en los EE.UU. sistema bancario.

+0

Este * casi * cabe, y dudo que sufriéramos fusionando dos líneas de esto o dejando caer una línea si era necesario. – Draemon

+0

Maldita sea, esa es una dirección: me sorprende que encaje en el sistema postal del Reino Unido; no es ninguna sorpresa que no funcione en un sistema de EE. UU. – BenAlabaster

+0

@balabaster: sí, es bastante malo como las direcciones de Reino Unido van. Podemos debatir si las dos primeras líneas cuentan como dirección o como identidad corporativa, probablemente la última. Pero todavía causa estragos. Afortunadamente, hay un número de banco que ordena la mayor parte: el IBAN, IIRC. –

2

La BSI tiene BS 7666, que cubre todas las direcciones. Te recomiendo que mires allí.

La versión 2000 recomienda

Una dirección se basa en un modelo de datos lógicos que comprende las siguientes entidades:

  1. objeto direccionable, con sub-tipos:
    • principal objeto direccionable;
    • objeto secundario direccionable;
  2. street;
  3. localidad;
  4. ciudad;
  5. área administrativa, a.k.a. distrito;
  6. condado;
  7. código postal.

Ver: http://landregistry.data.gov.uk/def/common/BS7666Address

+0

Parece que se trata de conjuntos de datos geoespaciales en lugar de direcciones de correo (caracol). Puede que me esté perdiendo algo: ¿había alguna parte del estándar que tenías en mente o una revisión en particular? –

+0

Tenga en cuenta que la lista anterior no incluye un campo de país, aunque a menudo se requiere uno. –

-2

Donde vivimos en Francia sus apenas 3 líneas: -

MiNombre
pueblo Nombre/ubicación
código postal 6 dígitos seguido del nombre de la ciudad su mensaje en mayúsculas

Incluso desde el Reino Unido eso es todo lo que se requiere

0

Elemis de local ts

elementos Vías públicas Sub Nombre del edificio

  • Nombre del edificio
  • Edificio Número
  • Nombre de la Organización
  • Departamento Nombre
  • PO Box Número

    • vía dependiente Nombre
    • vía dependiente de descriptores
    • , Vías Nombre
    • , Vías de descriptores

    elementos Localidad

    • doble Área dependiente
    • Área dependiente
    • postal Población

    elemento Código Postal

    • Código Postal

    Esta respuesta puede ser un par de años de retraso, pero está dirigido a aquellos que como yo en busca de orientación sobre la forma de formato correctamente direcciones postales para almacenar en una base de datos (o similares) y con fines de impresión.


    Tomado de Royal Mail Doc, enlace de más abajo - convenientemente titulado la 'programadores Guía'

    Página 27 - 42 fue de gran ayuda para mí .

  • Cuestiones relacionadas