嗨,我是 mongodb 的新手。我正在使用 java。
我的关系表中有 4 个表租户、系统、授权。
像这样的东西。
Table Fields
Tenant Tenant_ID(PK), Tenant_INFO
System System_ID(PK), System_Info
Authorization System_ID, Autho_Info.
System_prop System_ID, Prop_Info, Tenant_ID
在 System_prop 表中,Tenant_ID 是指租户表 Tenant_ID (PK),System_ID 是指系统表 System_ID。
在 Authorization 表中,System_ID 是指 System 表 System_ID
我正在将我的数据库从关系数据库切换到 mongodb。我需要做的第一件事是架构设计。
我需要做的查询是:
SELECT A.Prop_Info, A.System_ID From System_prop A, SYSTEM B, TENANT C 其中 A.System_ID = B.System_ID AND A.Tenant_ID = C.Tenant_ID
SELECT A.System_ID, A.Prop_Info FROM Authoization A, SYSTEM B WHERE A.System_ID = B.System_ID
谁能帮助我如何将这些表设计为 mongodb 中的集合?
我需要嵌入 r 使用 dbref 吗?帮助我为此设计架构。