【发布时间】:2015-04-10 19:21:53
【问题描述】:
当我对开发有疑问时,我正在关注这个完美的地方。
我有以下问题:
我正在开发一个应用程序,其中的数据库配置如下:
创建orgbarriers、orggeographs、orgrpds 等表是为了保存组织 ID 与障碍 ID、地理范围和角色之间的关系。
现在,我需要 JOIN 所有相关表格,但我不知道如何制作。
另外,我不知道我是否正确地制作了表格。我需要的是:分配给组织 -> 障碍、角色和地理范围,然后用“加入”信息显示每个组织的信息。
这里是小提琴:http://sqlfiddle.com/#!9/dc5f8
我需要知道如何在一个或可能的情况下获取所有相关表。
【问题讨论】:
-
您的问题是什么?
-
使用 mongodb 或其他 nosql 引擎要好得多。
-
我的问题是如何加入所有表格并为每个组织分配障碍等!
-
你确定用户->组织有一对多的关系吗?一个用户可以拥有/管理多个组织?
-
@azure1 不适用于关系数据...