Формирование формы 1НФ, Формирование 2НФ - Автоматизация рабочего места кассира автовокзала

Отношение находится в 1НФ, если все его атрибуты являются простыми (имеют единственное значение). Исходное отношение строится из всех выделенных атрибутов, выделенных в предметной области (рисунок 1).

Первичным ключом исходного отношения является объект "№ билета", так как от этого объекта зависят все последующие атрибуты. Несложно заметить, что все атрибуты вошедшие в первичный ключ, непосредственно или транзитивно, полностью или частично зависят от первичного ключа.

№ билета *

Дата

Место

Стоимость

№ рейса

№ расписания

Станция отправления

Станция прибытия

Время в пути

Цена

Время

Гос.№ авто

Кол-во мест

Модель

Марка

Ф. И. О. водителя

Телефон

Адрес водителя

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

№ паспорта

Ф. И. О. пассажира

Рисунок 2 - Исходное отношение в 1НФ

Формирование 2НФ

Для перевода отношения 1НФ в 2НФ необходимо исключить из исходного отношения частичные функциональные зависимости неключевых атрибутов от первичного ключа. В представленном рисунке 2 в соответствии со схемой функциональных зависимостей отсутствуют частичные зависимости, следовательно, 1НФ=2НФ.

Похожие статьи




Формирование формы 1НФ, Формирование 2НФ - Автоматизация рабочего места кассира автовокзала

Предыдущая | Следующая