用户表结构设计咨询

发布于 2022-09-12 23:57:15 字数 210 浏览 28 评论 0

非公司项目,想咨询一些表设计问题。
1、目前是想设计SAAS多租户模式,目前在考虑是平台账号、租户账号(后期可能会有类似供应商账号、配送员账号之类的)共用一张基础的账号表,然后再建一张用户类型独有的表?还是说直接分开用户表比较好呢?
2、如果1中共用一张基础账号表,那租户端应该给添加用户的接口吗?(比如添加用户是调用平台端先插入基础表、再新增到租户的用户表?)
期待得到各位的赐教,谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

初吻给了烟 2022-09-19 23:57:15

个人浅见是最好一个层级使用一张表,方便业务拆分;但是如果平台账户和租户账号使用同一个登录入口,那么也可以有一张基础用户表,再用其他表扩展功能。

梦幻的心爱 2022-09-19 23:57:15

用户表可以用一个,只是类型不一样,这样便于维护一些相同信息和做逻辑处理,比如 验证、授权、审计、失败登录3次禁用、JWT Token登录、过期处理等。

可以给店家维护其下买方的功能,买方信息和登录用户做关联、分开维护。为了未来扩展,建议三户模型的设计,注意,它里面的用户、账户和我们通常说的login user不是一个概念。
https://baike.baidu.com/item/...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文