可能重复:
Mongodb database Schema Design with shared data的MongoDB数据库架构设计技巧
您好我是新手,我mongodb.I使用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。
在授权表,SYSTEM_ID是指系统TABEL SYSTEM_ID
我从关系到MongoDB的转换我的数据库。我需要做的第一件事是架构设计。
查询我需要做的是:
SELECT D.Prop_Info, D.System_ID, A.Tenant_Info From TENANT A ,System_prop D, SYSTEM B, Where D.System_ID = B.System_ID AND D.Tenant_ID = A.Tenant_ID
SELECT C.System_ID, C.auth_Info, B.System_ID FROM Authorization C, SYSTEM B WHERE C.System_ID = B.System_ID
谁能帮助我如何设计这些表在MongoDB的收藏?
我需要嵌入r使用dbref吗?帮助我为此设计模式。
是的,我已编辑查询now.kindly,看看。 – Ramya