Siebel Tools Reference > Business Objects Layer > Business Components >

Base Tables of Business Components


A base table of a business component is assigned to the business component to provide the most important columns for use as fields in the business component. Fields built on the base table can be edited, whereas fields built on joined tables can only be displayed.

The base table is assigned to the business component with the Table property in the Business Component's object definition. Figure 82 shows an example of some fields in the Contact business component that map corresponding columns from the business component's base table, S_CONTACT.

Figure 82. Examples of Fields Representing Columns

Click for full size image

Every business component has a base table assigned to it. It is not essential that the business component include all of the columns in the base table, although typically it will include most of them. In particular, system columns in the base table such as ROW_ID, CREATED_BY and LAST_UPD_BY are automatically represented in the business component through implied fields. System columns do not require field object definitions in the business component.


 Siebel Tools Reference, Version 7.5, Rev. A 
 Published: 18 April 2003