UML 1.4 Class description diagram

Source object type

Relationship type (active)

Relationship type (passive)

Target object type

Possible number of connections

Association class (264) (OT_ASSOC_CLS)

has member

is member of (420) (CT_HAS_MEMBER)

ERM attribute (19) (OT_ERM_ATTR)

Unique

Class (90) (OT_CLS)

encompasses

belongs to (155) (CT_CAN_SUBS_2)

Class (90) (OT_CLS)

Unique

Class (90) (OT_CLS)

has instance

is instance (419) (CT_HAS_INSTANCE)

Object instance (94) (OT_OBJ_INST)

Unique

Class (90) (OT_CLS)

has member

is member of (420) (CT_HAS_MEMBER)

ERM attribute (19) (OT_ERM_ATTR)

Unique

Class (90) (OT_CLS)

has member

is member of (420) (CT_HAS_MEMBER)

Function (22) (OT_FUNC)

Unique

Class (90) (OT_CLS)

uses

is used by (60) (CT_USE_1)

Technical term (58) (OT_TECH_TRM)

Unique

Constraint (88) (OT_CNSTR)

concerns

is involved in (192) (CT_CONC)

Association class (264) (OT_ASSOC_CLS)

Unique

Constraint (88) (OT_CNSTR)

concerns

is involved in (192) (CT_CONC)

Class (90) (OT_CLS)

Unique

Constraint (88) (OT_CNSTR)

concerns

is involved in (192) (CT_CONC)

ERM attribute (19) (OT_ERM_ATTR)

Unique

Constraint (88) (OT_CNSTR)

concerns

is involved in (192) (CT_CONC)

Function (22) (OT_FUNC)

Unique

Constraint (88) (OT_CNSTR)

concerns

is involved in (192) (CT_CONC)

Object instance (94) (OT_OBJ_INST)

Unique

Constraint (88) (OT_CNSTR)

concerns

is involved in (192) (CT_CONC)

Parameter (184) (OT_PARA)

Unique

ERM attribute (19) (OT_ERM_ATTR)

has type

is type of (508) (CT_IS_TYPE_OF)

Association class (264) (OT_ASSOC_CLS)

Unique

ERM attribute (19) (OT_ERM_ATTR)

has type

is type of (508) (CT_IS_TYPE_OF)

Class (90) (OT_CLS)

Unique

Function (22) (OT_FUNC)

has parameter

is parameter of (510) (CT_HAS_PARA)

Parameter (184) (OT_PARA)

Unique

Note (186) (OT_NOTE)

belongs to

belongs to (423) (CT_BELONGS)

Association class (264) (OT_ASSOC_CLS)

Unique

Note (186) (OT_NOTE)

belongs to

belongs to (423) (CT_BELONGS)

Class (90) (OT_CLS)

Unique

Note (186) (OT_NOTE)

belongs to

belongs to (423) (CT_BELONGS)

Constraint (88) (OT_CNSTR)

Unique

Note (186) (OT_NOTE)

belongs to

belongs to (423) (CT_BELONGS)

ERM attribute (19) (OT_ERM_ATTR)

Unique

Note (186) (OT_NOTE)

belongs to

belongs to (423) (CT_BELONGS)

Function (22) (OT_FUNC)

Unique

Note (186) (OT_NOTE)

belongs to

belongs to (423) (CT_BELONGS)

Parameter (184) (OT_PARA)

Unique

Parameter (184) (OT_PARA)

has type

is type of (508) (CT_IS_TYPE_OF)

Association class (264) (OT_ASSOC_CLS)

Unique

Parameter (184) (OT_PARA)

has type

is type of (508) (CT_IS_TYPE_OF)

Class (90) (OT_CLS)

Unique