Tenant在多租户应用数据模型中引用的术语是什么?

时间:2013-12-02 07:25:05

标签: database-design data-modeling saas multi-tenant

多租户是指服务于不同组织或租户的应用程序。这个租户只是一个用户或组织,在这个用户或组织下有很多用户和一个完整的系统吗?我们如何为租户下的不同用户设置范围?他们的范围范围是允许租户吗?

2 个答案:

答案 0 :(得分:1)

  

多租户是指服务于不同的应用程序   组织或租户。这个租户只是一个用户还是一个用户   有多个用户和完整系统的组织?

租户是指从提供商/ ISV购买付费订阅的个别公司或组织。最终,各个公司的员工将在当天结束时使用该应用程序。

  

我们如何为租户下的不同用户设置范围?他们的领域   范围是允许租户吗?

数据范围或权利是必须由产品提供的必备功能。许多SaaS解决方案在租户的应用程序中提供动态用户和角色创建,但并非所有用户都在组织中相同或具有相同的优先级,因此必须为租户管理员提供分配谁可以尽快完成任务的功能创建后,此步骤引用数据权利。

答案 1 :(得分:0)

要清楚数据库中的单租户架构意味着每个客户端都有自己的数据库彼此分开。多租户意味着您有一个大型数据库用于整个应用程序,数据库信息以多种方式隔离。 现在有几种方法可以做到这一点

  1. 表级:您可以使用名为tenant_id的列来引用 租户表并检查以确保您的应用程序显示数据 属于使用它的租户。
  2. 架构级别:使用像Postgres这样的一些RDBMS,您可以将每个租户与 模式