cancel
Showing results for 
Search instead for 
Did you mean: 

Relationships between Business Objects

richard_hirsch
Active Contributor
0 Kudos

Hi,

Does anyone know where to look to find the relationships between various business objects? If you look at most ES descriptions, there is usually a reference to a business object. I'd like to find somewhere where I could see the entire network of relationships.

Thanks

Dick

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

hi,

IMHO there is no straight-forward relationship between business objects. business objects are independent entities offering some operations to manipulate them. if some business object wraps('has') some other business objects, it is nevertheless supposed to be manipulated by some operations(services), which refer to the aggregate object only. otherwise you you would loose loose coupling.

business object share a certain context though, common domains where they are required. in SAP this is reflected through ES bundles, e.g. <a href="https://wiki.sdn.sap.com/wiki/display/ESpackages/CourseApprovalProcesses">this</a>. In such an ES bundle description you find a <a href="https://wiki.sdn.sap.com/wiki/display/ESpackages/CourseApprovalProcessesBusinessObjects">link</a> affected by the use cases which are to be handled within this ES bundle.

my point of view,

anton

Former Member
0 Kudos

That is called loose coupling of service objects, A service is acting on service messages, a service message is a view of a business object's data model. If you directly map an object model of a business object into service message model, then you are dragging the object model of a functional entity into a service entity. However in a given service context where service and service implementation components work together to archives the service functional objectives, a service message model can be passed to component object model to accomplish the service objectives using component functionality.

richard_hirsch
Active Contributor
0 Kudos

Thanks for the answers.

What would be useful then would be a diagram showing the relationships of business objects to ES Bundle.

Dick