【发布时间】:2015-11-18 18:43:03
【问题描述】:
我目前正在构建数据库以存储国家-州-城市信息,这些信息稍后将在我们网站的下拉菜单中使用。
我想就我已决定的架构的工作效率获得一些建议。
我正在使用 MongoDB 来存储数据。
我设计的架构如下:
{
_id: "XXXX",
country_name: "XXXX",
some more fields
state_list:[
{
state_name: "XXXX",
some more fields
city_list:[
{
city_name : "XXXX",
some more fields
},
{
city_name : "XXXX",
some more fields
}
]
}
]
}
数据会越来越多。每个州还有一长串城市。
此架构对于预期目的的效果如何?
我应该使用链接文档技术(这需要手动编码来映射_id)?
【问题讨论】:
标签: mongodb drop-down-menu database nosql