作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在设计一个联系人管理系统,并遇到了一个关于以一致的方式建模地理位置的有趣问题。我希望能够记录与特定人相关的位置(工作、学校、家庭等的邮寄地址)我的想法是创建一个区域设置表,如下所示:
语言环境(ID、LocationName、ParentID)其中自治位置(例如国家,例如美国)是他们自己的 parent 。通过这种方式,我可以任意深度嵌套“政治单位”(国家 > 州 > 城市或国家 > 州 > 城市 > 大学)。一些查询必然涉及递归。
我将不胜感激任何其他建议或有关我可能会遇到的可预测问题的建议。
最佳答案
对我来说听起来是个好方法。在阅读您发布的帖子时,我不清楚的一件事是“他们自己的 parent ”是什么意思 - 如果这是为了表明语言环境没有 parent ,那么最好使用 null 而不是它自己的 ID。
关于sql - 在关系数据库中建模地理位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50252/
我是一名优秀的程序员,十分优秀!