嘿,我试图想出一个在NoSQL(MongoDB)中存储国家,州,城市,zip的良好模式,并且我希望从这个模式反馈。在NoSQL中存储国家,州,城市和邮政编码
{
_id: xxxxx,
country: {
name: "United States",
currency: "USD",
states: {
{
name: "NY"
cites {
"name": Bronx
}
}
}
}
}
基本上我想要的是将国家存储为最高级别。然后,各国将国家列为一个阵列,各州将城市列为阵列,城市将拥有一系列的邮政编码。请尝试吗?
取决于您需要如何查询数据。你将使用哪种查询? –
有时我只会一个查询状态。在其他时候,我只想查询一个城市的邮编。 –
我将要访问数据并希望它以某种方式相关。只是不确定最好的方式(RDBMS会更容易) –