Resource Data Object

Purpose

The Resource data object represents an asset or other entity that is limited in nature. It can be allocated to a Digital Product or it can be unallocated.

Key Attributes

  • Id: unique identifier for each Resource

  • Type: describes the type of each Resource pool

  • Status: record if the Resource is available

Key Data Object Relationships

The Resource data object shall maintain the following relationships:

  • Resource to Desired Product Instance (n:1): indicates if a Resource is allocated to a given Product Instance

  • Resource to Usage Record (1:n): provides Resource usage details for cost computation