我需要创建一个应用程序来获取Web服务中某些字段的选项。那些领域是国家(单一价值),国家(单一价值),兴趣(生态学,生物学,化学等)(多重价值)等等。
国家/地区的Web服务返回如下:
{
'USA':'United States of America',
'GER':'Germany, Federal Republic',
...snip...
}
我想知道,在申请中,当选择美国时,我应该存储“美国”还是“美利坚合众国”。如果我存储代码,每次显示页面时,我都必须向Web服务查询正确的名称。或者,我应该存储国家/地区名称?或者,即使是两个值?
此时,我认为不需要代码,而是倾向于仅存储国家/地区名称。
感谢您的任何意见。
答案 0 :(得分:5)
这有点过早地“优化”一个永远不需要优化的问题。存储便宜且快速,网络连接速度慢。存储两个值并完成它。