Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсач базы исправл.doc
Скачиваний:
3
Добавлен:
23.09.2019
Размер:
1.22 Mб
Скачать

Агрегация атрибутов, в сущности

Таблица 2

Обозначение сущности

Имя сущности

Список атрибутов

Y1

Игрок

,

Y2

Специализация

Y3

Стадион

Y4

Трибуна

Y5

Билет

Y6

Перевод заработной платы

Y7

Сезон

Определение первичных ключей

Таблица 3

Сущности

Первичные ключи

Игрок

X1 – уникальный номер игрока

Специализация

X19 – уникальный номер специализации

Стадион

X22 – уникальный номер стадиона

Трибуна

X27– уникальный номер трибуны

Билет

X30 – уникальный номер билета

Перевод заработной платы

X34 – уникальный номер перевода ЗП

Сезон

X39 – уникальный номер сезона

Нормализация сущностей

Сущности чемпионат “Сезон”, “Перевод заработной платы”, “Команда”, “Стадион”, “Специализация”, “Трибуны”, “Билет” находятся в первой нормальной форме, так как атрибуты каждой сущности можно рассматривать как неделимые элементы.

Сущность “Сезон” находится во второй нормальной форме, поскольку:

Номер сезона→ Название сезона

Номер сезона→ Дата начала сезона

Номер сезона→ Дата конца сезона

Номер сезона→ Бюджет клуба

Сущность “Перевод заработной платы”, находится во второй нормальной форме, поскольку:

Номер перевода → Дата перевода

Номер перевода → Сумма перевода

Номер перевода → Премия

Сущность “Команда”, находится во второй нормальной форме, поскольку:

Номер игрока →Фамилия

Номер игрока →Имя

Номер игрока →Отчество

Номер игрока →Дата рождения

Номер игрока →Рост

Номер игрока →Вес

Номер игрока →Количество проведенных игр

Номер игрока →Количество забитых шайб

Номер игрока →Семейное положение

Номер игрока →Город проживания

Номер игрока →Улица

Номер игрока →Номер дома

Номер игрока →Номер квартиры

Номер игрока →Дата начала игры за команду

Номер игрока →Дата ухода из команды

Номер игрока →Образование

Сущность “Стадион”, находится во второй нормальной форме, поскольку:

Номер стадиона → Название стадиона

Номер стадиона → Город, в котором находится

Номер стадиона → Название улицы

Номер стадиона → Номер дома

Сущность “Трибуны”, находится во второй нормальной форме, поскольку:

Номер трибуны → Название трибуны

Номер трибуны → Расположение

Сущность “Специализация”, находится во второй нормальной форме, поскольку:

Код специализации → Наименование

Код специализации → Информация

Сущность “Трибуны”, находится во второй нормальной форме, поскольку:

Номер трибуны → Название трибуны

Номер трибуны → Расположение

Сущность “Билет”, находится во второй нормальной форме, поскольку:

Номер билета→ Номер места

Номер билета →Стоимость билета

Номер билета →Дата продажи

Сущности чемпионат “Сезон”, “Перевод заработной платы”, “Команда”, “Стадион”, “Специализация”, “Трибуны”, “Билет” находятся в третьей нормальной форме, так как они находятся во второй нормальной форме, и отсутствует транзитивная зависимость каждого неключевого атрибута от первичного ключа.