Mapping syntax for tables defining connections only

A pure connection table can be recognized by the fact that no property ID is defined in it.

table element

XML properties

Only name and aristype are valid attributes.

name

aristype

'assign' subelement of a table element

Creates an assignment for all connections that are imported from this table. This can be performed only if the target reference is a model.

XML properties

add-parent

parent-symbol

'attr' subelement

Maps properties to ARIS connection attributes. This is not applicable to imports including assignments only. The syntax is the same as in the general description (see attr subelement).

'cxn' subelement

Defines the properties to contain the source and the target of the connection.

property

role

forceexist (optional)

Example

<table name="BPINFORMATIONFLOW" aristype="CT_LEADS_TO_1,CT_ACTIV_1,CT_IS_PREDEC_OF_1,CT_LNK_2"

<attr aris="AT_CXN_ROLE" alfabet="name" />

<attr aris="AT_DESC" alfabet="description" />

<attr aris="AT_REM" alfabet="shortname" />

<cxn property="from" role="source" forceexist ="true" > <!-- src must exist / is imported if needed–>

<cxn property="to" role="target" forceexist ="true" > <!-- src must exist / is imported if needed–>

<cxn property="data" /> <!-- not mapped -->

<cxn property="documents" /> <!-- not mapped -->

</table>