1

最終製品であるシステム メンテナンス ツールのさまざまな側面を説明する SRS ドキュメントが提供されます。私が理解できていない唯一の段落は、「コンポーネントのカーディナリティ」です。この用語は、そのような文脈で何を意味しますか?

テーブルは次のようになります。

Component Cardinality
=========================
Trigger   | 1..*    | 1..*
Input     | 1..1    | 1..*
Transform | 1..*    | 1..1

そしてもう1つは:

Component | Configuration | Cardinality
=======================================
Trigger   | Schedule      | 1
          | Recurrence    | 1
          | Condition     | 0..*

これを正しく解釈するのを手伝ってください。どうもありがとう

4

1 に答える 1

1

カーディナリティは通常、関係と、特定のエンティティが別のエンティティに関連する数を指します。2 つのテーブルは、入力/出力を参照する場合があります。

例えば:

Component | Inputs | Outputs
----------------------------
Trigger   |  1-1   |  1-*
----------------------------
Input     |  1-1   |  1-*
----------------------------
Transform |  1-*   |  1-1

それぞれが 1-1 (1 つのエンティティから 1 つのエンティティへの関係)、1-* (1 つのエンティティから複数のエンティティへの関係) を示します。

2 番目のグラフは、単一のコンポーネントに関する詳細を具体的に示し、可能な「トリガーのタイプ」を示しているようです。おそらく、単一のスケジュール トリガーが存在し (カーディナリティ 1 で)、単一の繰り返しトリガーが存在し (カーディナリティ 1 も)、その 0 です。 -N 条件トリガーがシステムに存在する可能性があります (カーディナリティ 0 ~ *)。

これは暗闇でのショットですが、少しでも役立つことを願っています。

于 2010-12-30T14:42:30.647 に答える