我可以将mongoDB用于紧密耦合的关系数据库结构吗?

时间:2019-01-24 06:59:53

标签: mongodb

我有一个使用MySql数据库的应用程序。应用程序是基于SAAS的解决方案。例如:移动充值平台,我在其中拥有以下实体。

  1. 超级管理员
  2. 管理员(具有自己组织的多个管理员)
  3. 分销商(在某些已结算的佣金上为管理员工作)
  4. 零售商(适用于某些分销商的特定分销商)

现在,作为超级管理员,我应该可以看到管理员,分销商和零售商的分类帐。

假设电话号码为。 1234567890充值了卢比。来自零售商-100的MySql数据库中的事务现在像:

RetailerLedger表的列为:

RetailerID,DistributorID,RechargeID,Amount,CommisionOnAmount,AmountDeducted,BalanceAmount

 RetailerBalance Table: > RetailerID, Balance 

佣金表:> RetailerID, Commission% , TypeOfRechargeCompany

现在以管理员身份检查任何特定零售商的分类帐,我将进行以下表联接:

AdminCommission->Admin->DistributorCommission->Distributor-RetailerCommission->Retailer->RetailerBalance

如何在mongoDB中构建以上关系?

0 个答案:

没有答案