Figure RA.12 - RA Parameters and Entities

Header Image
Project:
Figure RA.12 - RA Parameters and Entities : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 7/18/2022 5:38:20 PM
Project:
Advanced:
The example presented up to this point references a business entity (ServiceUsage) for which the RevenueAssuranceParameter is calculated and the business entity instance (voice mail service for customer X).  This implies that associations should be created from the parameter and parameter values to some other entities.  The corresponding entities in the SID are RootBusinessEntityType and RootBusinessEntity.<br/>A RootEntityType represents each occurrence of a business entity within the SID.  For example, Customer, Service, Product, Service Usage are all instances of RootEntityType.  The RevenueAssuranceParameter is associated with this entity as shown in Figure RA.12.  In the example the “service billed” instance of parameter would be related to the “ServiceUsage” instance of RootEntityType. <br/>A RootEntity represents each occurrence of a business entity instance in the SID.  In the example, the “1” instance of parameter value would be related to the ServiceUsage instance of Customer X’s voice mail usage.  This association puts the parameter value into context.<br/><br/>