84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
一个用户表单,需要用户选择所在地(省,市,区),并且要实现省市区三个下拉框的三级联动,数据库部分该怎么设计?sql数据库下实现过,但mongodb下有没有更好的设计方案.
ringa_lee
集合的元素基本上应该是三层的嵌套吧{"province":{"pname":p1,"city":[{"cname":c11,"area":[{"aname":a11}]}]}}{"province":{"pname":p2,"city":[{"cname":c21,"area":[{"aname":a21}]}]}}{"province":{"pname":p3,"city":[{"cname":c31,"area":[{"aname":a31}]}]}}使用时根据province检索省的名称,然后将内嵌在province document中的city(array)迭代,获取名称,和内嵌在每个city document中的area(area)迭代,获取所有区名称
数组集合
sql数据库下怎么实现啊?(数据库物理设计部分非代码)求答主指教
集合的元素基本上应该是三层的嵌套吧
{"province":{"pname":p1,"city":[{"cname":c11,"area":[{"aname":a11}]}]}}
{"province":{"pname":p2,"city":[{"cname":c21,"area":[{"aname":a21}]}]}}
{"province":{"pname":p3,"city":[{"cname":c31,"area":[{"aname":a31}]}]}}
使用时根据province检索省的名称,然后将内嵌在province document中的city(array)迭代,获取名称,和内嵌在每个city document中的area(area)迭代,获取所有区名称
数组集合
sql数据库下怎么实现啊?(数据库物理设计部分非代码)求答主指教