小编Cal*_*dge的帖子

关于用户+用户组+用户类型+订阅模型的设计问题

我正在重新开发一个现有的 Web 应用程序,其源代码和底层数据库设计都很弱。我正在尝试以一种未来扩展更容易的方式开发事物,即:

  • 支持新的登录机制
  • 支持新的用户类型(即新的订阅计划)
  • 支持新的用户角色

这是我未完成的架构的一些屏幕截图。您是否发现此设计可能出现任何问题/数据不一致?

橙色方块是主键,蓝色方块是外键。必须将其分成两幅图像。

用户/订阅/授权组:

在此输入图像描述

用户组/订阅类型:

在此输入图像描述

提前致谢!

mysql foreign-key database-design primary-key

4
推荐指数
1
解决办法
1260
查看次数

标签 统计

database-design ×1

foreign-key ×1

mysql ×1

primary-key ×1