Consider a folder Business Object instance 'Pictures/2' with the following contents:
Folder(2, 'Pictures', 'Contains all pictures', 'FT_PU, 'RST1') FolderPermission(2, 'FPN_FC') FolderPermissionLink(2,2,2)
After examining the data in each attribute, it is obvious that there are attributes that have instance relationships with CodeTable Business Objects. These are illustrated in the following table:
Attribute Name |
Attribute Value |
Dependent Business Object Instance |
---|---|---|
Folder.type |
FT_PU |
CodeTable/FolderType |
Folder.statusCode |
RST1 |
CodeTable/RecordStatus |
FolderPermission.name |
FPN_FC |
CodeTable/FolderPermissionName |
The equivalent UML representation is shown in the following diagram.
Note that based on the content of the Business Object, the dependency information varies. Therefore, such dependencies are termed Instance-Level dependencies.