Reader small image

You're reading from  Oracle Siebel CRM 8 Developer's Handbook

Product typeBook
Published inApr 2011
Reading LevelIntermediate
Publisher
ISBN-139781849681865
Edition1st Edition
Languages
Concepts
Right arrow
Author (1)
Alexander Hansal
Alexander Hansal
author image
Alexander Hansal

Alexander Hansal has worked as an IT professional in small, medium, and global corporations. Since 2001, Alexander works as a technical instructor and consultant for Siebel CRM and Oracle Business Intelligence in Europe. He enjoys teaching, and shares his knowledge and expertise in his classes at Oracle University and in his weblog, http://siebel-essentials.blogspot.com/
Read more about Alexander Hansal

Right arrow

Understanding business components


A business component definition represents a single business entity such as the customer, the products that a company sells, and the orders that customers make. When solution architects design business models they often use entity relationship diagrams (ERDs) to describe entities and their relationships to each other. The following diagram is an example for an ERD:

The diagram defines the entities Customer, Contact Person, Order, and Product. The crow's feet endpoints of the lines between the entity shapes represent a to many relationship. A customer can be associated with multiple contact persons while the same person can be associated with multiple customers. Relationships of this type are called many-to-many (M:M) and the typical graphical representation is a line with a crow's foot at each end. The preceding diagram also defines that a customer can place one or more orders each of which can consist of multiple products.

When the previous simplistic business...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Oracle Siebel CRM 8 Developer's Handbook
Published in: Apr 2011Publisher: ISBN-13: 9781849681865

Author (1)

author image
Alexander Hansal

Alexander Hansal has worked as an IT professional in small, medium, and global corporations. Since 2001, Alexander works as a technical instructor and consultant for Siebel CRM and Oracle Business Intelligence in Europe. He enjoys teaching, and shares his knowledge and expertise in his classes at Oracle University and in his weblog, http://siebel-essentials.blogspot.com/
Read more about Alexander Hansal