【发布时间】:2010-06-22 14:30:12
【问题描述】:
我想知道在数据库中存储美国地址是否有某种“标准”?这似乎是一项常见的任务,应该有某种标准。
我正在寻找的是数据库表应该如何工作和交互的特定模式,已经是第三范式,包括数据类型(MySQL)。一个好的 UML 文档会起作用。
也许我只是懒惰,但这是一项非常常见的任务,我相信有人已经在某处发布了一种有效的方法来执行此操作。我只是不知道去哪里找,谷歌也没有帮助。请指点我的资源。谢谢。
编辑
虽然这是一个比较笼统的问题,但我想澄清一下我的具体需求。
地址将用于指定活动地点的道路地址。这些地址需要采用最易于分解和搜索的格式,并且还可以被我最终将我的数据源链接到的任何第三方应用程序使用。
还有。数据将在输入时进行地理编码(经纬度)并单独存储,因此它必须符合任何地理编码器/应用程序/库的(尚未确定的)协议。
【问题讨论】:
-
Google / Android 在developer.android.com/reference/android/provider/… 提供了他们如何做到这一点的示例,并在android.git.kernel.org/?p=platform/frameworks/… 的第3277 行提供了源代码
-
Android 布局犯了一个经典错误,即在同一记录中包含单独的邮政信箱和街道地址,但只允许一个邮政编码。邮政信箱和街道地址很少使用相同的 ZIP。
标签: mysql street-address