Shipping assets information model diagram description

The following diagram illustrates the shipping structure in WebSphere Commerce Server:

Store

A Store Enterprise Java bean has zero or one default Shipping Modes, which is ShippingMode Enterprise Java bean. Store Enterprise Java bean is associated with zero or one default Fulfillment Centers, which is FulfillmentCenter Enterprise Java bean. Furthermore, Store Enterprise Java bean is associated with StoreEntity Enterprise Java bean.

ShippingMode

A ShippingMode Enterprise Java bean has a composite association to definedShippingMode, which is StoreEntity Enterprise Java bean.

ShippingArrangement

A ShippingArrangement Enterprise Java bean has a composite association to Store Enterprise Java bean. ShippingArrangement is associated with zero or one ShippingMode Enterprise Java beans. Additionally, ShippingArrangement is associated with one and only one FulfillmentCenter Enterprise Java beans. Furthermore, ShippingArrangement is associated with ShippingJurisdictionGroup Enterprise Java bean.

ShippingJurisdictionGroupCalculationCode

A ShippingJurisdictionGroupCalculationCode Enterprise Java bean has a composite association to CalculationRule Enterprise Java bean. ShippingJurisdictionGroupCalculationCode is associated with one and only one ShippingJurisdictionGroup object and one and only one ShippingMode Enterprise Java bean. Additionally, ShippingJurisdictionGroupCalculationCode is associated with zero or one FulfillmentCenter Enterprise Java beans.

ShippingJurisdictionGroup

A ShippingJurisdictionGroup object is associated with JurisdictionGroup Enterprise Java bean and with ShippingArrangement Enterprise Java bean. ShippingJurisdicitonGroup object is in a group with ShippingJurisdiction Enterprise Java bean.

CalculationRule

A CalculationRule Enterprise Java bean has a composite association to CalculationCode Enterprise Java bean.

ShippingJurisdiction

A ShippingJurisdiction object is in a group with ShippingJurisdictionGroup. Also, ShippingJurisdiciton object is in a Shipping Jurisdiction Group with Jurisdiction Enterprise Java bean.

CalculationCode

A CalculationCode Enterprise Java bean has a composite association to a defined Calculation Code, which is StoreEntity Enterprise Java bean.

Jurisdiction

A Jurisdiction Enterprise Java bean has a composite association to a defined Jurisdiction, which is StoreEntity Enterprise Java bean.

JurisdictionGroup

A JurisdictionGroup Enterprise Java bean has a composite association to a defined Jurisdiction Group, which is StoreEntity Enterprise Java bean.