问题
- 一个
Organization
可以有 1 个或多个Credential
's。 - 每个部署环境(如 DEV、TEST、UAT、PROD 等)都可以有 1 个凭据。
- Credential 可以用于 UI 或 App 到 App 通信。
此外,用户可以指示所有环境中的凭证都是相同的。或者,用户可以指示跨环境的用户名相同,但他想为每个环境提供不同的密码。
如您所见,有两个维度可以限定凭证,即端点类型和环境。想知道如何在 OOP 世界中建模这种关系。
问题
Organization
可以有 1 个或多个Credential
's。此外,用户可以指示所有环境中的凭证都是相同的。或者,用户可以指示跨环境的用户名相同,但他想为每个环境提供不同的密码。
如您所见,有两个维度可以限定凭证,即端点类型和环境。想知道如何在 OOP 世界中建模这种关系。