前页 | 后页 |
关系表
指定元素之间的快速链接器链接的另一种方法是使用关系表,该关系表最初是使用电子表格应用程序(例如Microsoft TM Excel)创建为CSV文件的。创建并填充文件后,将其导入配置文件中的Document Artifact元素。
此方法导致的行为等同于在个人资料中描述的构造型之间使用构造型关系连接器。
在大多数情况下,我们建议您使用快速链接定义格式中定义链接的原始方法,或者在元模型视图中建模关系,而不要使用此关系表方法。但是,支持此方法的目的是实现不一定与定义的元模型相对应的复杂关系规则。
格式
关系表的格式基于ArchiMate规范中使用的格式,并添加了两个额外的行,这些行将名称映射为原型。根据以下格式准则设置表:
部分 |
描述 |
也可以看看 |
---|---|---|
连接器别名 |
定义的第一行提供了映射到完全限定的连接器原型的单字母连接器标识符的列表。例如: 一个 = ArchiMate3 :: ArchiMate_Access; c = ArchiMate3 :: ArchiMate_Composition; 也就是说,在文件的主体中, a表示ArchiMate 3 ArchiMate Access连接器,而c表示ArchiMate 3 ArchiMate Composition连接器。 |
|
元素别名 |
定义中的第二行提供了映射到完全限定元素原型的标识符列表。例如: 评估= ArchiMate3 :: ArchiMate_Assessment; Constraint = ArchiMate3 :: ArchiMate_Constraint; 也就是说,在文件的主体中,“评估”是指ArchiMate 3 ArchiMate评估元素。 |
|
源元素 |
定义中的第三行列出了针对第二行中的标识符定义的所有可能的源元素。这些是表中的列标题。例如: ,评估,约束, |
|
目标元素 |
从第四行开始的第一列列出了针对第二行中的标识符定义的所有可能的目标元素。这些是表中的行标题。 |
|
链接定义 |
行和列相交处的单元格使用第1行上定义的单字母标识符来标识源元素和目标元素之间有效的连接器。例如: SCG N 2 O,表示在该列的类型的元件可以被S pecialization,C omposition,被连接到所述类型的元件在此行中甲克 gregation,I N和通量驴öciation连接器 |
将关系表添加到配置文件
步 |
讨论区 |
也可以看看 |
---|---|---|
1个 |
打开包含Profile的构造型元素的Profile子图。 |
添加构造型和元类 |
2 |
选择图表工具箱的“文档”页面(单击以显示“查找工具箱项目”对话框并指定“文档”),然后将文档工件元素拖到图表上。将此元素命名为“关系表”。 |
|
3 |
双击元素以打开“链接文档编辑器”。取消提示输入模板名称。 |
|
4 |
在文本编辑器(如记事本)中打开CSV文件,然后将内容复制并粘贴到Document Artifact元素Linked Document中。 保存并关闭文档。 |
|
5 |
继续处理配置文件,直到完成并保存。 QuickLink定义与配置文件一起保存,并且在将配置文件(在其MDG技术中)导入另一个模型时将进行处理和应用。 一种技术可以包含多个配置文件,因此具有多个快速链接定义,每个配置文件一个。 |
快速链接器定义格式 创建原型配置文件 |