AI 图表模板

Multi-Tenant SaaS Database ERD Template

可视化租户、组织、用户、角色、权限、计划、订阅和资源 —— 覆盖共享与隔离租户模型。

ERDSaaS 架构RBAC 与安全订阅计费
AI驱动

What This Template Offers

一个经验证的 ERD 基础,用于快速、安全地启动和扩展多租户 SaaS,且易于根据产品需求调整。

  • 开箱即用的实体:Tenant, Organization, User, Role, Permission, Plan, Subscription, Resource
  • 共享与隔离租户模型,包含清晰的外键和作用域
  • 内置 RBAC 结构,包含角色、权限与用户-角色映射
  • 订阅与计划关联,支持计费工作流
  • 面向未来的 UUID 主键、时间戳和 JSON 配置字段

最佳使用场景

SaaS MVP Schema in Days, Not Weeks

从面向租户、用户和计费的最佳实践模型入手。自定义名称和约束,以便快速且稳妥地发布你的 MVP。

Tenant Isolation Migration Planning

并排比较共享与隔离租户。识别哪些表包含 tenant_id,并规划跨数据库策略。

RBAC Design & Security Reviews

向审计员和利益相关者展示清晰的角色-权限-用户模型。通过 UserRole 连接表记录多对多关系。

Billing & Plan Integration

将计划映射到带生命周期状态(trial, active, past_due)的订阅。使定价、计费周期和归属与租户及用户保持一致。

How to Customize

1

Pick Your Tenancy Model

决定使用共享还是隔离。在共享模式下保留 tenant_id 外键;若每个租户使用独立数据库则省略。

2

Map Auth and Org Structure

设置邮箱唯一性(全局或按租户)。根据需要添加 UserRole 连接表和组织成员规则。

3

Extend Domain Resources

添加领域特定表(例如 Projects、Workspaces)。对灵活设置使用 JSON 配置,并对高频查询建立索引。

Why Choose This erd Template

主要优势

使用可信赖的 SaaS 蓝图加速模式设计
通过明确的租户范围和外键降低数据泄露风险
从第一天起对齐产品、RBAC 与计费
提供面向利益相关者的专业 ERD 以争取支持

专业提示

💡在共享租户模式下使用组合唯一索引 (tenant_id, email) 作为用户标识
💡如果需要跨角色复用权限,请通过 RolePermission 表建模权限
💡谨慎定义级联规则;避免意外的跨租户删除,优先使用软删除以便审计

Create Your Own erd—bring your SaaS to life

描述实体和关系,即刻生成可导出、可分享并可迭代的清晰专业 ERD。

或上传数据文件

免费开始
无需注册
AI 驱动