Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name ASSOCIATION
Short Name ASS
View NameCI_ASSOCIATIONS
Description An association is a form of relationship between entity objects,
generic classes or interfaces. Associations can be binary,
associating two elements, or n-ary, association more than two elements
Sub-type of SHAREABLE_ELEMENT
Versioning: Structure of ASSOCIATION versionable object
Rules: API Spec
Uniqueness Criteria
Deletion Rules
Descriptor: NAME
Used by: JDeveloper Enterprise Edition

Underlying table:SDD_ASS

Reference Properties
Name Opt ? Notes Relationship In Arc
ENTITY_OBJECT_REFERENCE Y Prompt: Entity Object May be associated with one and only one ENTITY_OBJECT 112
GENERIC_CLASS_REFERENCE Y Prompt: Generic Class May be associated with one and only one GENERIC_CLASS 112
ASSOCIATION_REFERENCE Y Prompt: Association Refined May be the refining association for one and only one ASSOCIATION
BUSINESS_OBJECT_REFERENCE Y Prompt: Business Object May be a part of one and only one BUSINESS_OBJECT
ICON_FILE_REFERENCE Y Prompt: Icon File May be iconized using one and only one PRIMARY_ACCESS_FILE

Properties
Name Datatype Opt ? Notes Domain Default Value
ANALYSIS_TYPE_FLAG VARCHAR2(1) N Indicates whether this association represents an "analysis type", as defined by UML.
Prompt: Is Analysis Type
Uppercase
YESNO N
ASSOCIATION_FOR VARCHAR2(3) Y Arc 112 discriminator. Internal property indicating the element type the "associated with" arc points at
Not displayed
Uppercase
System maintained
Not updatable by user
ASSOCIATION_FOR
DERIVED_FLAG VARCHAR2(1) N Indicates whether the association is derived. This is "information only" and its setting does not hinge on the existence (or not) of ASSOC_DERIVATION_COMPONENTS on the ends
Prompt: Is Derived
Uppercase
YESNO N
IMPLEMENT_AS_REF_FLAG VARCHAR2(1) N Applicable if association is 1:M, and indicates whether it is to be implemented as a REF and collection of REFs
Not displayed
Uppercase
YESNO N
NAME VARCHAR2(100) N Name of the association
Prompt: Name
System maintained: API provides a value only if left null by the user
VERB_NAME VARCHAR2(100) Y Verb name of the association
Prompt: Verb Name

Multi-line Text
Name Text Type Prompt
DESCRIPTION CDIDSC Description
NOTES CDINOT Notes

Other Properties
The following 'standard' properties are also inherited by all element types:
  • ID
  • IRID
  • IVID
  • ELEMENT_TYPE_NAME
  • DATE_CREATED
  • CREATED_BY
  • DATE_CHANGED
  • CHANGED_BY
  • NUMBER_OF_TIMES_MODIFIED
  • TYPES

Other element types that reference ASSOCIATION:


Note:

  • All properties are displayed and updatable by the user unless indicated otherwise
  • All reference properties are displayed and transferable unless indicated otherwise
  • All domains are enforced unless indicated otherwise
  • All properties and reference properties are defined on this element type unless indicated as inherited from a supertype