国際国の区画の列の種類とサイズ(州、州、地域など)
質問
これが複製である場合はお詫び申し上げます。
国際国の区画データの保存にどの列の標準化を使用しますか?
たとえば、それが私たちとカナダだけであれば、すべての区画には2文字の略語があると思います...
これはおそらく、1296(AZ、0-9)の下位区分しかないと推測されないと思います。
これらのISOリストを見つけることや、それらを保存する方法の兆候さえ見つけることができませんでした。
それは大丈夫です、私は今それらをすべて知る必要はありませんが、私は必要に応じて標準的な標準情報と保存する標準情報があることを知りたいです。
ありがとう
編集:ISO 3166-2標準を使用してこれを達成できるようです。http://en.wikipedia.org/wiki/iso_3166-2
ここでデータセットとして閲覧可能:http://www.commondatahub.com/live/geography/state_province_region/iso_3166_2_state_codes
解決
私が知っている限り、それは国内の問題だから国際的な基準はありません
英国を取る...
- サブディビジョンウェールズ、スコットランド、イギリス、北アイルランドはありますか?略語はありません。
- 郡:「チェシャー」(「チェス」)または「ハイランドと島」(略語なし)ですか
- 郵便地域:ラトランドはまだ郵便郡であるが、公式の郡ではない
あなたの質問は間違いなく(私がいるスイスに従って)連邦構造を想定していますが、これはほとんどの国であれば多くの国には当てはまりません。スイスを続けて、 カントン 郵便住所やポストコードにも掲載されていません。
ISO標準がある場合、Webサイトに登場するとすぐに、国または地元のプライドがパンターを悩ませます。
個人的には、私はウェブサイトでの「状態」ドロップダウンを歩いていることを嫌います。英国(私の国籍)または私の住居(スイス)では、私にとって意味がありません。
米国とカナダ、「非米国/カナダ」の州を貼り付けるのが最善かもしれません。下位区分を強制または想定しないでください。
編集、2012年6月。
私は今マルタに住んでいます。私には州、郡、カントンもいません。主張しないでください。
英国の大都市は、通常、郡(イングランド+ウェールズ)/地域(スコットランド)について言及していません。
他のヒント
たとえばJuat:
llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch これは北ウェールズの町の名前です。
VARCHAR(100)
略語:国連が使用する2文字の国コードと3文字の国コードがあります。 2文字のコードにはVarchar(2)、3文字の国コードにVarchar(3)を使用できます。
たとえば、オーストラリア2文字、3文字、数値コード
AU AUS 036 Australia
それはすべて、データを保存する方法に依存します。 1つの列に3文字 +数値コードを保存する場合、サイズはそれに応じて、それらを個別に保存する場合、サイズは異なります。
安全な側にいるには、Varchar(10)を使用できます。