Хелпикс

Главная

Контакты

Случайная статья





1.2 Сущности. 1.3 Нормализация. Приведение к 1НФ.



1. 2 Сущности

 

Выделим три сущности: Фильмы, актёры, режиссёр, которые представлены ниже на рисунке 1.

 

Название Жанр Продолжительность Актёры Год выпуска Производитель страна

              Фильм                      актёры                 режиссёр

ФИО Дата рождения Национальность Снятый фильм
ФИО Национальность Дата рождения Роль в фильме

 

Рисунок 1 – Сущности БД

 

· Связь между «Фильм» - «актёры»: «многие  ко многим», т. к. в одном фильме может снятьсянесколько актёров, а один актёрв нескольких фильмах.

· Связь между «фильм»-«режиссёр»: «один ко многим» т. к. в одном фильме может быть один режиссёр, а режиссёр может снять много фильмов.

 

Я взял данные сущности т. к. считаю их основными.

 

1. 3 Нормализация

 

Приведение к 1НФ.

 

1. требование (требование простой структуры).

 

Таблицы имеют простые структуры и не требуют изменений.

В каждой таблице информация представлена в виде совокупности строк и столбцов.

 

2. требование (отсутствие одинаковых по смыслу полей).

 

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

 

3. требование (отсутствие составных полей).

 

Составное поле «актёры» заменяем на поле «актёр»

Поля «ФИО» и «дата рождения» при выполнении заданных функций не являются составными.

 

4. требование (в табл. не должно быть одинаковых записей).

В таблице одинаковых записей нет.

Т. к. режиссёр не может снять один и тот же фильм несколько раз, то в таблице «режиссёр» нет одинаковых записей.

Т. к. актёр не может сыграть несколько ролей в одном фильме, то в таблице «актёры»  нет одинаковых записей.

Т. к. не может быть двух или более фильмов с одинаковыми названиями.

С учётом данных требований получаем таблицы вида, которые представлены на рисунке 2

Название Жанр Продолжительность Актёр Год выпуска Производитель страна

 

Рисунок 2 – Приведение к 1НФ.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.