Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
База данных - Продажа автобусных билетов.doc
Скачиваний:
114
Добавлен:
02.05.2014
Размер:
1.01 Mб
Скачать

2.3 Уровень множеств кортежей

В данном подразделе для функций, определенных в разд. 1.2, выявляются ограничения и правила на уровне множеств кортежей. В первую очередь анализируется и выявляется уникальность атрибутов или групп атрибутов для определенных множеств кортежей. Далее анализируются возможные изменения нескольких кортежей с целью выявления динамических ограничений и операционных правил, относящихся к множеству кортежей.

2.3.1 Функция 1 “Продажа билетов”.

Статические ограничения на множества кортежей, соответствующих данной функции, приведены в табл. 2.3.1.1 (ограничения уникальности)

Таблица 2.3.1.1 Ограничения уникальности на уровне множеств кортежей для функции 1 “Продажа билетов”.

п/п

Группа атрибутов

Множество, для которого требуется уникальность

1

    1. Фамилия пассажира

    2. Имя пассажира

    3. Отчество пассажира

    4. Адрес пассажира

Для всех пассажиров

2

2.1 Номер билета

2.7 Номер места

Для всех билетов

3

3.1 Серия документа

Для всех документов

Динамические ограничения для множества кортежей, соответствующих данной функции, не выявлены.

Операционные правила для множеств кортежей, соответствующих данной функции, не выявлены.

2.3.2 Функция 2 “Возврат билетов”.

Статические ограничения на множества кортежей, соответствующих данной функции, приведены в табл. 2.3.2.1(ограничения уникальности).

Таблица 2.3.2.1. Ограничения уникальности на уровне множеств кортежей для функции 2 “Возврат билетов”.

п/п

Группа атрибутов

Множество, для которого требуется уникальность

1

    1. Фамилия работника автовокзала

    2. Имя работника автовокзала

    3. Отчество работника автовокзала

    4. Код работника автовокзала

Для всех работников автовокзала

2

2.1 Номер билета

2.7 Номер места

Для всех билетов

Динамические ограничения для множества кортежей, соответствующих данной функции, не выявлены.

Операционные правила для множеств кортежей, соответствующих данной функции, не выявлены.

2.3.3. Функция 3 “Бронирование билетов”.

Статические ограничения на множества кортежей, соответствующих данной функции, приведены в табл. 2.3.3.1(ограничения уникальности)

Таблица 2.3.3.1. Ограничения уникальности на уровне множеств кортежей для функции 3 “Бронирование билетов”.

п/п

Группа атрибутов

Множество, для которого требуется уникальность

1

    1. Фамилия работника автовокзала

    2. Имя работника автовокзала

    3. Отчество работника автовокзала

    4. Код работника автовокзала

Для всех работников автовокзала

2

2.1 Фамилия пассажира

2.2 Имя пассажира

2.3 Отчество пассажира

2.4 Адрес пассажира

Для всех пассажиров

Динамические ограничения для множества кортежей, соответствующих данной функции, не выявлены.

Операционные правила для множеств кортежей, соответствующих данной функции, не выявлены.

Соседние файлы в предмете Базы данных