Entity association assembly

The Entity Association Map Generator captures the association information from the UML model and packages it into a form that can be distributed with business components. This entity association assembly must be placed in the same location as the assemblies for the business components it describes.

[spacer]

A naming convention is used so multiple entity association assemblies from various sources can be accessed by the Business Portal. The assembly name must begin with the word “Associations.” and end with the .dll extension. We recommend the following naming guidelines, which are similar to those used to name business components:

  • Be sure to include the product name
  • Consider including the company name

 

For example, the entity association assembly that contains the association information for the Business Portal SDK sample application has the following name:

Assocations.BPSDK.Sample.dll

Notice that the name begins with “Associations.” and ends with the “.dll” extension. These are essential for the entity associations assembly to be found by the Business Portal.

The entity association assembly file will work only with the specific version of the business framework that was used to build the assembly. If you upgrade to a different version of the business framework, you must rebuild the entity association assembly.