我正在创建一个类似项目管理软件的多租户应用程序。
在我的结构中,有一个用户表从多租户中排除。
用户来到我的注册页面,填写名为Company的子域名字段,然后我为该用户创建架构。因此,他们可以 companyname.example.com 访问其帐户。到目前为止,一切都还可以。
我还有一个帐户表来存储具有创建者用户的子域。
现在,我还为帐户权限创建了一个表。该表包括Account_id和user_id。我做了类似的事情,因为用户可以加入多个具有相同电子邮件地址的公司。
结论:
这有意义吗?在这种情况下你有什么想法吗?