Associations by Package

Lists all associations in a specified package. Associations identify the relationship between classes in a metamodel.


Click on the text to copy the query report to your clipboard.


select "ORIGINATOR_NAME",
"FROM_CLASS_NAME",
"ASSOCIATION_NAME",
"FROM_CARDINALITY",
"MODIFIED_ON",
"ASSOCIATION_DESC",
"TO_CARDINALITY",
"PACKAGE_NAME",
"TO_CLASS_NAME"
from (SELECT  DISTINCT MMR_ASSOC_PACKAGE.ORIGINATOR_NAME,  MMR_ASSOC_PACKAGE.PACKAGE_NAME,  MMR_IMA_ASSOCIATION.ASSOCIATION_NAME,  MMR_IMA_ASSOCIATION.ASSOCIATION_DESC,  MMR_FROM_CLASS.CLASS_NAME AS  FROM_CLASS_NAME,  MMR_IMA_ASSOCIATION.FROM_CARDINALITY,  MMR_TO_CLASS.CLASS_NAME  AS  TO_CLASS_NAME,  MMR_IMA_ASSOCIATION.TO_CARDINALITY,  CONVERT(VARCHAR,MMR_IMA_ASSOCIATION.MODIFIED_ON,23)   AS MODIFIED_ON FROM  IMA_ASSOCIATION MMR_IMA_ASSOCIATION,  IMA_CLASS MMR_TO_CLASS,  IMA_PACKAGE MMR_ASSOC_PACKAGE,  IMA_CLASS MMR_FROM_CLASS  WHERE  (MMR_IMA_ASSOCIATION.TO_CLASS_UID = MMR_TO_CLASS.CLASS_UID AND  MMR_IMA_ASSOCIATION.PACKAGE_UID = MMR_ASSOC_PACKAGE.PACKAGE_UID AND  MMR_IMA_ASSOCIATION.FROM_CLASS_UID = MMR_FROM_CLASS.CLASS_UID)) "query"
where "ORIGINATOR_NAME" in ('<Originator_Name>') and "PACKAGE_NAME" in ('<Package_Name>')
order by "ORIGINATOR_NAME", "PACKAGE_NAME", "ASSOCIATION_NAME", "ASSOCIATION_DESC", "FROM_CLASS_NAME", "FROM_CARDINALITY", "TO_CLASS_NAME", "TO_CARDINALITY", "MODIFIED_ON"