You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Description

This the collection of objects that represent bindings between a dictionary object and a using object, such as a diagram object. This collection is owned by the dictionary object of the binding.

Object Model


Remarks

Dictionary objects now own a new collection called BoundObjects. This is a collection of bindings between using objects and the dictionary object that owns the collection. Each object in the collection (BoundObject) has the ID, ParentID, and ModelID of the object bound to the dictionary object. Additionally each BoundObject has a property called ObjectType, that is a number that indicates the type of the using object (the object that is bound to the dictionary object). For the ObjectType enumeration see below the table. For Domains, UDTs, Rules, Defaults, and Reference Values each BoundObject refers to an Attribute. So the ObjectType will always be 3. For Attachments, however, the BoundObject can refer to any of the following objects:
    1 Entity / Table   2 Index   3 Attribute / Column   4 View   5 Procedure / Function   6 Trigger   7 Package / Object Type  10 Model  11 Relationship  12 Diagram  13 Submodel  14 SubType Cluster  15 Templated Procedure  16 Default  17 Rule  18 UserDatatype 19 Domain 20 Reference Value  29 DB2 OS/390 StoGroup  30 DB2 UDB Node Group 31 Oracle Materialized View  32 Oracle Tablespace 33 DB2 UDB BufferPool 34 DB2 OS/390 Database 35 DB2 OS/390 Auxiliary Table  36 Oracle Synonym 37 Oracle Sequence 38 Oracle Rollback Segment  42 ObjectType 43 DB2 OS/390 Alias  44 DB2 UDB Materialized Query Table 45 Shape 46 Shape Edge 52 User  53 Role / Schema 54 Naming Standards Template 55 Transformation 56 User Defined Mapping232 DB2 UDB Tablespace 236 DB2 OS/ 390 Synonym243 DB2 UDB Alias 432 DB2 OS/390 Tablespace

See Also


  • No labels