| 
ENTITY action_relationship; name : label; description : OPTIONAL text; relating_action : action; related_action : action; END_ENTITY; -- action_relationship  | 
Entity data types and their attributesaction_relationshipname: label; (OPT) description: text; relating_action: action; related_action: action;  | 
|           action_happening (ACTIVITY_AS_REALIZED_MIM) | 
|           activity_relationship (ACTIVITY_XIM) | 
|           change__action_relationship (IDA_STEP_SCHEMA_XIM) | 
|           ds_characterizable_action_relationship (DECISION_SUPPORT_MIM) | 
|           observation_relationship (OBSERVATION_MIM) | 
|           prjm_characterizable_action_relationship (PROJECT_MANAGEMENT_MIM) | 
|           process_operation_occurrence (IDA_STEP_SCHEMA_XIM) | 
|           process_operation_occurrence_relationship (IDA_STEP_SCHEMA_XIM) | 
|           process_plan_relationship (IDA_STEP_SCHEMA_XIM) | 
|           replacement_relationship (PROCESS_PROPERTY_SCHEMA) | 
|           resource_event_relationship (RESOURCE_MANAGEMENT_XIM) | 
Global rules for this entity data typerestrict_multi_language_for_action_relationship (AUTOMOTIVE_DESIGN) | 
public interface EAction_relationship extends EEntityname (explicit attribute)boolean testName(EAction_relationship type)String getName(EAction_relationship type) void setName(EAction_relationship type, String value) void unsetName(EAction_relationship type) description (explicit attribute)boolean testDescription(EAction_relationship type)String getDescription(EAction_relationship type) void setDescription(EAction_relationship type, String value) void unsetDescription(EAction_relationship type) relating_action (explicit attribute)boolean testRelating_action(EAction_relationship type)EAction getRelating_action(EAction_relationship type) void setRelating_action(EAction_relationship type, EAction value) void unsetRelating_action(EAction_relationship type) related_action (explicit attribute)boolean testRelated_action(EAction_relationship type)EAction getRelated_action(EAction_relationship type) void setRelated_action(EAction_relationship type, EAction value) void unsetRelated_action(EAction_relationship type)  | 
public class CAction_relationship implements EAction_relationshipstatic EAttribute attributeName(EAction_relationship type)static EAttribute attributeDescription(EAction_relationship type) static EAttribute attributeRelating_action(EAction_relationship type) static int usedinRelating_action(EAction_relationship type, EAction instance, ASdaiModel domain, AAction_relationship result) static EAttribute attributeRelated_action(EAction_relationship type) static int usedinRelated_action(EAction_relationship type, EAction instance, ASdaiModel domain, AAction_relationship result)  | 
public class AAction_relationship extends AEntitypublic EAction_relationship getByIndex(int index)public EAction_relationship getCurrentMember(SdaiIterator it)  |