Configuration Guidelines > Creating and Modifying Objects >

Creating Data Objects


The Siebel Data Model consists of over 2,000 database tables. Each of these tables follows a standard naming convention to help users identify individual tables. For information on naming conventions for tables, see Siebel Data Model Reference.

The standard user interface does not use all the relationships available in the underlying data model; however, most entity relationships are available for developers to use. During the discovery phase of an implementation, you should carefully analyze the business requirements and thoroughly research how to meet these requirements using the existing data model and standard objects.

There is a misconception that if a relationship is not defined in the data model and has not been created in the Business Objects layer, a custom relationship must be created with a custom foreign key. This is not always necessary and is discouraged for these reasons:


 Configuration Guidelines 
 Published: 18 April 2003