gpt4 book ai didi

database - Multi-Tenancy 数据库中的查找

转载 作者:搜寻专家 更新时间:2023-10-30 19:52:08 25 4
gpt4 key购买 nike

我正在开发一个 SaaS 应用程序,我正在寻找设计查找表的最佳方法,同时考虑:

  • 查找表将有预定义的数据共享所有租户
  • 每个租户都必须拥有扩展查找表的能力使用他自己的数据,例如添加汽车类未定义

我正在考虑将 TenantID 列添加到每个查找并添加预定义数据,将该列设置为表示属于系统本身的“ super 租户”的某个值

最佳答案

在共享架构设置中,我强烈建议您确定每个表的“拥有”租户。当然,这并不总是必要的,因为子表可以由租户拥有的 parent 拥有,但是让租户出现在每张 table 上会让生活变得更加简单和安全。话虽如此,我将为租户使用一个特殊值,并使用 union 或 OR the select 来获得组合结果。您可以使用 null、-1 或众所周知的 guid 来表示系统。我最近喜欢使用 -1。

关于database - Multi-Tenancy 数据库中的查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3522268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com