0

问题

  1. 一个Organization可以有 1 个或多个Credential's。
  2. 每个部署环境(如 DEV、TEST、UAT、PROD 等)都可以有 1 个凭据。
  3. Credential 可以用于 UI 或 App 到 App 通信。

此外,用户可以指示所有环境中的凭证都是相同的。或者,用户可以指示跨环境的用户名相同,但他想为每个环境提供不同的密码。

如您所见,有两个维度可以限定凭证,即端点类型和环境。想知道如何在 OOP 世界中建模这种关系。

4

2 回答 2

2

下图显示了一个可能的解决方案

于 2012-07-13T00:29:41.217 回答
0

我建议这样做: UML

感谢@sergiofbsilva 提供的酷工具。

于 2012-07-13T07:13:31.423 回答