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 驱动
Create Your Own erd—bring your SaaS to life
描述实体和关系,即刻生成可导出、可分享并可迭代的清晰专业 ERD。
免费开始
无需注册
AI 驱动