WebSphere Commerce Enterprise

Contract and account assets information model diagram description

This diagram shows the relationship between the Contact object and the following objects:

TradingAgreement
A TradingAgreement Enterprise bean is associated with one, and only one, Contract. If the contract is a deployed contract, a TradingAgreement is associated with zero or one Contract.
TradingAgreementType
A TradingAgreementType object is associated with one, and only one, Contract. A Contract can have many TradingAgreementType objects.
TermCondition
A TermCondition Enterprise bean has a composite association to one, and only one, TradingAgreement. A TradingAgreement can have many TermCondition objects. A TermCondition is also associated with one or more business policies.
TermConditionSubType
A TermConditionSubType object is associated with one, and only one, TermCondition. A TermCondition object can have many TermConditionSubType objects.
TermConditionType
A TermConditionType object is associated to one, and only one, TermConditionSubType object.
OderItem
An OrderItem Enterprise bean is associated with zero or one TradingAgreements. An Order Item is also associated with zero or one TermConditions.
Attachment
An Attachment Enterprise bean is associated with one, and only one, TradingAgreement.
AttachmentUsage
An AttachmentUsage object has a composite association to zero or one Attachment. An Attachment can have many AttachmentUsage objects.
Participant
A Participant Enterprise bean is associated with one, and only one, ParticipantRole.
ParticipantRole
A ParticipantRole object is associated with one, and only one, Participant object.
Account
An Account Enterprise bean is associated with zero or one Store.
Store
A Store Enterprise bean is associated with one or more Contracts; the Contract can be the default contract. A Store can be generalized as a StoreEntity.
StoreEntity
A StoreEntity has a composite association to one, and only one, BusinessPolicy.
BusinessPolicy
A BusinessPolicy Enterprise bean has a composite association to one, and only one, StoreEntity. A StoreEntity can have many BusinessPolicies.
PolicyType
A PolicyType object has a composite association to one, and only one, BusinessPolicy and PolicyTypeCmdInterface object.
PolicyTypeCmdInterface
A PolicyTypeCmdInterface object has a composite association to one, and only one, PolicyType. A PolicyType object can have many PolicyTypeCmdInterface objects.
PolicyCommand
A PolicyCommand Enterprise bean has a composite association to one, and only one, BusinessPolicy. A BusinessPolicy can have many PolicyCommands.