24 lines
909 B
Plaintext
24 lines
909 B
Plaintext
flowchart TB
|
|
account["客户账户"]
|
|
grouping["项目组:可选、单层
|
|
一个项目最多属于一个组"]
|
|
project["项目:一个业务目标
|
|
稳定 ID;不依赖人工编号"]
|
|
app["APP:完整软件实例
|
|
项目包含 0 到多个 APP"]
|
|
preset["应用目录 / 版本预设
|
|
声明必需与可选依赖"]
|
|
component["运行组件:Web / API / worker
|
|
一个 APP 可有多个组件"]
|
|
resource["数据库、持久化存储等资源
|
|
明确归属与使用引用"]
|
|
service["独立服务:域名 / 邮箱
|
|
各自的订购与存续周期"]
|
|
account -->|"拥有多个"| project
|
|
project -->|"可归入一个组;不产生互通授权"| grouping
|
|
project -->|"包含"| app
|
|
preset -->|"实例化并约束配置"| app
|
|
app -->|"由组件运行"| component
|
|
component -->|"显式引用,可共享"| resource
|
|
project -->|"关联,可仅购买邮箱"| service
|