假设我将地址存储在一个DB表中,这是一个相当常见的分解:
address_street_line_1,
address_street_line_2,
address_city,
address_state,
address_zip,
address_country_id(注意:我已经阅读了关于进一步拆分、街道类型、门牌号等的问题,对于这个应用程序,我认为它会使事情变得不必要地复杂。)
为了更好地与国际用户合作,这些字段中的哪些不应该是必填字段?
我是这么想的:
address_street_line_1 REQUIRED
address_city REQUIRED
address_country_id REQUIRED我应该要求国家还是邮政编码?
谢谢!泽维尔
发布于 2010-05-22 00:40:22
实际上,在美国,城市甚至不是必需的。
许多人在州和县的公路上有农村地址。邮政服务网站上的出版物28有详细信息。不同的公司最终使用“城市”字段来存储其他信息。这也适用于军事基地地址。
Publication 28 link
https://stackoverflow.com/questions/1397326
复制相似问题