AssetWise CONNECT Edition Implementation Guide

Defining Attribute Domain Services

AssetWise uses the concept of a reference relationship to handle limiting which classes can be related together. A reference relationship is exposed as an RF attribute on the source object type. The attribute must also be registered by AssetWise as a valid Attribute Domain Source.

A valid Attribute Domain Source differs from a named relationship as these relationships are intrinsic or foreign key relationships. The purpose of these relationships being exposed as attributes are so that we can limit the classes that can be created for the source instance.

All "Out of the box" classes can be related for a source and target type for each implementation provided by AssetWise. The most straightforward solution is to use the Entity Metadata Helper tool.

Follow these steps to define attribute domain services using the Entity Metadata Helper.

  1. Launch the Entity Metadata Helper application.
  2. Select the Attribute Domains tab.
  3. Select the Source and Object Type from the list.
  4. Select the Target Object Type from the list.
  5. If available, select the Reference Attribute from the list.
    Note: All Reference Attributes have not yet been defined.
  6. Select the Source Class from the list, and then select all related classes.