2013-03-05 62 views
0

我找不到如何爲國際用戶輸入地址的方法。我得出的結論是,文字區域和輸入地址與字母上的地址一樣是最好的。你有什麼意見?地址輸入爲文本區域

回答

0

在數據庫中混淆數據和表示通常不是一個好主意。首先,你不能不費力地改變表示。其次,你不能使用除預定目的以外的數據,例如做統計(至少不是沒有經濟上的努力)。

對於一個地址,就可以覆蓋大部分的地址與這些字段:

  • 標題(如博士)
  • 名稱
  • 等級(如碩士,博士)
  • 公司
  • 街道(包括門牌號碼)
  • 郵編
  • 國家
  • 國家

也許你可能需要一個字段 「addtion解決」 的東西,如「C/o最大邁耶「,取決於你的用例。如果上述任何一個字段爲空(如Grade或Company),則可在生成地址部分的字母時將其忽略。

田野街道應該存儲街道名稱以及街道名稱以及門牌號碼,因爲這可以在國家之間有很大不同:在德國,它將是「Hauptstraße11」,在越南「53 Quang Trung 」。