gpt4 book ai didi

database - 具有租户之间公共(public)数据的 Multi-Tenancy 共享数据库

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

我有一个带有单个数据库的 Multi-Tenancy 应用程序,所有记录都包含 TenantId。但是,在某些情况下,我们希望所有租户都能从中受益的公共(public)数据。我们实际上正在重建一个旧的 ASP(noir,not clasic)应用程序,在那个应用程序中,他们有一个 TenantId =1,所有常见的东西都在那里。这对我来说似乎有点老套,因为您最终得到的查询是 where TenantId=342 || tenantId=1.
有更好的方法吗?

谢谢,

拉夫

最佳答案

恕我直言,您可以通过将租户 I'd 列值设为 null 来实现此目的,您希望将其作为全局记录或在不同租户之间共享。如果您需要存储特定于租户的值,只需将该值与租户 I'd value SRT 一起存储在“租户 I'd”列中。通过这种方式,您可以将租户特定值和全局值都放在一个表中,以便于检索。

如果可能需要进一步讨论,请发表您的理解。

关于database - 具有租户之间公共(public)数据的 Multi-Tenancy 共享数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7881377/

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