对于在 RDBMS 中存储邮政地址的最佳实践有什么好的参考吗?似乎有很多权衡可以做出,有很多利弊需要评估——这肯定已经被一次又一次地做过了吧?也许有人至少写了一些经验教训的地方?
我所说的折衷的例子是将邮政编码存储为一个整数字段 vs 一个字符字段,房子号码应该存储为一个单独的字段还是地址行1的一部分,套房/公寓/等号码应该标准化还是仅仅存储为地址行2中的一段文本,你如何处理 zip + 4(单独的字段或一个大字段,整数 vs 文本) ?等等。
我现在主要关心的是美国的地址,但是我想这里有一些最好的实践来帮助你为全球化做好准备(例如,适当的命名字段,比如地区,而不是州或者邮政编码,而不是邮政编码,等等)。