学习交流

浅论IT4IT中的多样属性

2017-07-18 17:21:47 | 来源:中培企业IT培训网

多样性(有时候被称为“基数属性”)描述了一个元素的允许实例。对此,中培教育研究IT4IT的王老师指出,多样属性区间有一个下限和一个上限(可能无限大)。在IT4IT中这条被用来描述数据对象实例之间的关系。

例如,在“请求”和“请求履行”数据对象之间有一个一对n(1:n)的关系。其表明单个请求可以导致多个履行。在“笔记本”的实例中,一个服务请求可能需要一个笔记本,而另一个服务请求则需要一个鼠标,还有一个服务请求需要一个用户账号。因此,一个请求产生了多个请求履行的数据对象。

IT4IT只定义了关键关系—那些对服务生命周期的提升有贡献的数据对象间的关系。可能需要其他的关系来满足特定的原则、过程或者能力,但是其被认为不是规范性指南的一部分。

为了清楚起见,我们使用UML符号明确展示出一对多关系。而且使用了一个信息符号来描述等级1和2上的多样属性。此外,非正式符号的使用能够帮助非架构师加深理解。下表是对IT4IT多样性的符号表述。

IT4IT 多样属性

IT4IT Multiplicity

正式表示

ormal Representations

非正式表示

Informal Representations

一对不多于一

One to no more than one

0..1:0..1

1:1

一对多

One-to-many

0..1:*

1:n

多对多

Many-to-many

*..*:*

n:m

猜你喜欢

预约领优惠