РЕЛЯЦИОННАЯ МОДЕЛЬ БД
В этом разделе анализируются функциональные зависимости между атрибутами. Например, сущность «Покупатель» описывается атрибутами, представленными в таблице 1. Функциональную зависимость атрибута Y от X обозначают с помощью записи: X®Y. В таблице 1 показана зависимость всех атрибутов от атрибута «Код покупателя».
Таблица 1 – Функциональные зависимости между атрибутами сущности «Покупатель»
Наименование атрибутов
| Функциональные зависимости
| Код покупателя
Название (ФИО)
Индекс
Страна
Город
Адрес
Телефон
ИНН
|
|
На основании выявленных функциональных зависимостей необходимо выбрать идентифицирующие атрибуты, которые в реляционной модели данных используются в качестве первичных ключей реляционных отношений.
После этого необходимо нормализовать отношения, исключив транзитивные функциональные зависимости. Проверить соответствие отношений требованиям третьей нормальной формы.
Установить связи между отношениями, используя для этого внешние ключи.
Методика перехода от инфологической модели к реляционной подробно описана в [1]. 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Поиск по сайту:
|