A table is used to store data in a set of columns. Each record in the
table is represented as a row, which is uniquely identified by the values in its primary key
column or columns.
Tables are generally defined using the following sub-objects:
- Columns - are named
properties of a table that describe its characteristics (see Columns (PDM)).
- Primary Keys - Uniquely identify rows
through the values in the column or columns with which they are associated (see
Primary, Alternate, and Foreign Keys (PDM)). Each key can generate a
unique index or a unique constraint in a target database.
- Indexes - Help improve
search times by ordering the values in the column or columns with which they are
associated (see Indexes (PDM)).
- Triggers - SQL code
invoked automatically whenever there is an attempt to modify data in the tables
(see Triggers (PDM)).
Tables are linked together by references (see References (PDM)).