Maison > Questions et réponses > le corps du texte
一个用户表单,需要用户选择所在地(省,市,区),并且要实现省市区三个下拉框的三级联动,数据库部分该怎么设计?
sql数据库下实现过,但mongodb下有没有更好的设计方案.
黄舟2017-04-21 11:19:32
Les éléments de la collection doivent essentiellement être constitués de trois niveaux d'imbrication
{"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}]}]}}
Lorsqu'il est utilisé, récupérez le nom de la province en fonction de la province, puis parcourez la ville (tableau) intégrée dans le document de province pour obtenir le nom, et parcourez la zone (zone) intégrée dans chaque document de ville pour obtenir tous les noms de district
PHP中文网2017-04-21 11:19:32
Comment l'implémenter dans une base de données SQL ? (La partie conception physique de la base de données n'est pas du code) Veuillez me donner quelques conseils