part_list

The part_list table holds the names of all users who are currently allowed to participate in other queues.

Structure

The part_list table has the following structure:

TABLE part_list (
part_id INTEGER NOT NULL,
user_name VARCHAR(64) NOT NULL)

Column

Description

part_id

ID of the participation record that this participant is a member of, as defined in the part_defn table.

user_name

Name of the user who is allowed to participate (according to the participation definition identified by the part_id value), as defined in the user_names table.

Primary Key

None.

Foreign Keys

The following foreign key is defined for this table.

Key Name

Column(s)

Referenced in Table...

fk_part_list1

part_id

part_defn

Indexes

The following index is defined for this table.

Index Name

Column(s) indexed

idx_part_list_fk

part_id

Table Activity

The part_list table contains one record for each user designated as a participant in each participation record on the system.

Rows are added, updated and deleted in the following situations.

A row is...

When...

added

Either:

a new participation record is added.
an existing participation record is updated (if a user is added as part of the update).

updated

never.

deleted

Either:

an existing participation record is deleted.
an existing participation record is updated (if a user is deleted as part of the update).