|Bookshelf Home | Contents | Index | PDF|
Object definitions in the data objects layer provide a logical representation of the underlying physical database, which includes tables, columns, indexes, and so forth. Because these objects are independent of the installed RDBMS, a layer of abstraction over the RDBMS exists, thus insulating Siebel CRM and you from having to administer and restructure the database.
Siebel object definition payers provide a way to manage relational databases in Siebel CRM. Siebel CRM generates queries in response to a user action, in combination with the context that the relevant object definitions establish. The RDBMS contains the data and handles the queries that originate in Siebel CRM. Siebel CRM processes the query results that it returns from the RDBMS up through the relevant object definitions in the architecture, and then presents the results to the user.
A table is an object type that is the direct representation of a database table in an RDBMS. It contains column and index child object types that represent the columns and indexes of the table. Table, column, and index objects in Siebel Tools provide a detailed picture of all of the tables, columns, and indexes that are included in the RDBMS. For more information, see About Siebel Tables.
A column is an object type that represents one column in a database table. It is represented by the column object definition that is a child of the corresponding object definition for the table. For more information, see About Columns and Indexes in a Siebel Table.
An index is an object type that identifies a physical index file in the RDBMS. For more information, see Indexes of a Siebel Table.
|Configuring Siebel Business Applications||Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.|