国际国家/地区(州,省,地区等)的列类型和大小

Mat*_*hew 4 sql country standards iso state

如果这是重复,我道歉.

您将使用哪些列标准化来存储国际国家细分数据?

例如,如果它只是美国和加拿大,我相信所有细分都有一个2个字符的缩写...这可能会借给Char(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

gbn*_*gbn 5

据我所知,没有国际标准,因为这是一个国家问题

以英国为例......

  • 分部是威尔士,苏格兰,英格兰,北爱尔兰?没有缩写.
  • 县:是"柴郡"("Ches.")还是"高地和群岛"(没有缩写)
  • 邮政区域:拉特兰仍然是一个邮政县,但不是官方的

你的问题可以说是一个联邦结构(根据我所在的瑞士),但如果大多数国家都不适用.继续与瑞士合作,Kanton也没有邮政地址或邮政编码.

如果有ISO标准,那么国家或地方的自豪感会在您的网站上尽快惹恼投注者.

就个人而言,我不喜欢涉及网站上的"州"下拉.在英国(我的国籍)或我的住所(瑞士),这对我没有意义.

你可能最好坚持美国和加拿大以及"非美国/加拿大"的州.不要强迫或承担细分.

编辑,2012年6月.

我现在住在马耳他.我既没有州,县也没有Kanton.请不要坚持.

英国的任何大城市通常都没有提到县(英格兰+威尔士)/地区(苏格兰).