如何解释术语基数?

时间:2010-12-30 14:31:29

标签: terminology requirements cardinality

提供了SRS文档,描述了最终产品系统维护工具的各个方面。我唯一不理解的是“组件基数”。这个术语在这种背景下意味着什么?

表格如下:

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

另一个:

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

请帮助解释这一点。非常感谢

1 个答案:

答案 0 :(得分:1)

基数通常是指关系以及特定实体与另一个实体有多少关系。这两个表可能指的是输入/输出。

例如:

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

每个指示1-1(一个实体到一个实体关系),1- *(一个实体到多个实体关系)。

第二个图表似乎具体说明了单个组件的更多细节,并指出了可能的“触发器类型。也许单个调度触发器将存在(按基数1),单个递归触发器(基数1)也是如此,并且系统中可能存在0-N条件触发器(从0- *基数)。

这是在黑暗中拍摄的,但我希望它可以帮助一些人。