Diseño de esquemas de base de datos Mongodb con datos compartidos
Hola, soy novato en mongodb. Estoy usando java.
Tengo 4 tablas de inquilino, sistema, autorización en mi tabla relacional.
Algo como esto.
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
En la tabla System_prop, Tenant_ID se refiere a la tabla de inquilinos Tenant_ID (PK), System_ID se refiere a la tabla del sistema System_ID.
En la tabla de Autorización, System_ID se refiere a la tabla del sistema System_ID
Estoy cambiando mi base de datos de relacional a mongodb. Lo primero que tengo que hacer es el diseño del esquema.
La consulta que necesito hacer es:
SELECCIONE A.Prop_Info, A.System_ID De System_prop A, SYSTEM B, TENANT C Donde A.System_ID = B.System_ID AND A.Tenant_ID = C.Tenant_ID
SELECCIONE A. ID del sistema, A.Prop_Info DESDE Authoization A, SISTEMA B DONDE A.System_ID = B.System_ID
¿Puede alguien ayudarme a diseñar estas tablas como colecciones en mongodb?
¿Necesito incrustar r use dbref? Ayúdame a diseñar el esquema para esto.