Cisco Cisco Unified Contact Center Enterprise 9.0(1) Referências técnicas

Página de 718
The Skill Group Member table contains one record for each member of each skill group. It has one-to-many
relationships with both the Agent table and the Skill Group table. This avoids a direct many-to-many relationship
between the Agent and Skill Group tables.
Key fields
One or more fields within a table can form a key. Keys are the fields you commonly use to locate specific
records. Usually the fields that make up a key are defined as NOT NULL (meaning they cannot take the NULL
value), but there are many exceptions.
Most tables have a primary key. For example, the PeripheralID field is the primary key for the Peripheral
table.
An example of a foreign key is the PeripheralID field in the Agent table. You can use this key to find all
agents associated with a specific peripheral.
The Agent table contains two alternate keys: the EnterpriseName field, and the combination of the PeripheralID
and PeripheralNumber fields. A value for either of these keys uniquely identifies an agent.
The combination of FirstName and LastName is an inversion key for the Agent table. While this key value
is not necessarily unique, it is a convenient way to locate specific agents. This table lists the types of keys and
the codes used for them in the system database.
Database Schema Guide for Cisco Unified Contact Center Enterprise Release 9.0    
3
Introduction
Key fields