Spaltentyp und Größe für internationale Länderunterteilungen (Staaten, Provinzen, Territorien usw.)

StackOverflow https://stackoverflow.com/questions/3637935

Frage

Ich entschuldige mich, wenn dies eine Verdoppelung ist.

Was Spalte Standardisierung würden Sie internationale Länderunterteilung Daten verwenden, zum Speichern?

Zum Beispiel, wenn es nur USA und Kanada Ich glaube, dass alle Unterteilungen haben eine 2-stellige Abkürzung ..., die mit einem Char verleihen könnten (2)

Dies kann möglicherweise nicht nachhaltig sein international, damit wir nicht davon ausgehen, gibt es nur 1296 (A-Z, 0-9) Unterteilungen.

Ich habe nicht erfolgreich gewesen, eine ISO-Liste dieser Ortung oder auch Hinweise darauf, wie sie zu speichern.

Das ist in Ordnung, ich brauche sie nicht alle jetzt wissen, aber ich würde gerne wissen, dass es ein Standard ist und was Standard-Informationen zu speichern, je nach Bedarf.

Danke

EDIT: Es scheint, dass ich dies mit der ISO 3166-2 Standard erfüllen kann: http://en.wikipedia.org/wiki/ISO_3166-2

Browsable als Datensatz hier: http://www.commondatahub.com/live/geography/state_province_region/iso_3166_2_state_codes

War es hilfreich?

Lösung

Soweit ich weiß, gibt es keine internationalen Standards, weil es eine nationale Angelegenheit ist

Nehmen Sie die UK ...

  • Sind die Unterteilung Wales, Schottland, England, Nordirland? Keine Abkürzungen.
  • Counties: ( "Ches") ist es "Cheshire" oder "Highlands and Islands" (keine Abkürzungen)
  • Postgebiete: Rutland ist noch ein Post Kreis aber keine offizielle ein

Ihre Frage setzt voraus, wohl eine föderale Struktur (wie in der Schweiz, wo ich bin), aber das gilt nicht für viele, wenn die meisten Länder. Tragen Sie sich mit der Schweiz, Kanton verfügt nicht in Postanschriften oder Postleitzahlen entweder.

Wenn es ein ISO-Standard ist, dann nationaler oder lokaler Stolz wird punters ärgern, sobald es auf Ihrer Website ist.

Ich persönlich mag nicht auf einer Website durch einen „Zustand“ Drop-Down-waten. Es hat keine Bedeutung für mich in jeder UK (meine Nationalität) oder meinen Wohnort (Schweiz).

Sie können am besten Staaten halten aus den USA und Kanada und „non USA / Kanada“. Nicht mit Gewalt oder eine Unterteilung übernehmen.

Bearbeiten, Juni 2012.

Ich lebe jetzt in Malta. Ich habe weder Staat, Landkreis, noch Kanton. Bitte nicht darauf bestehen.

Jede großen Städten in Großbritannien normalerweise nicht erwähnen Grafschaft (England + Wales) / Region (Schottland).

Andere Tipps

Juat zum Beispiel:

Llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch Dies ist der Name einer Stadt in Nord-Wales.

VARCHAR(100)

Abkürzungen: Es gibt 2 Buchstaben bestehenden Ländercode und 3-Buchstaben-Ländercode, der von der UN verwendet. Sie können für 2-Buchstaben-Code VARCHAR (2) verwenden und VARCHAR (3) für 3-Buchstaben-Ländercode.

z. Australien 2-Brief, mit 3 Buchstaben und numerischen Code

AU   AUS   036   Australia

Es hängt alles davon ab, wie Sie wollen Daten speichern. Wenn Sie mit 3 Buchstaben + Zahlencode in einer Spalte gespeichert werden sollen, dann wird die Größe entsprechend sein, dass und wenn Sie möchten, um sie zu retten trennen dann Größe unterschiedlich sein.

Um auf Nummer sicher gehen Sie VARCHAR verwenden können (10).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top