21.Основные понятия метода "сущность-связь". Этапы проектирования.
Сущность
представляет собой объект информация о котором хранится в базе данных;
экземпляры отличаются друг от друга и идентифицируются[i].
Атрибут – свойство
сущности. Ключ сущности – атрибут или набор атрибутов для идентификации
сущности.
Для представления
сущности, экземпляра сущности и связей между ними используется диаграмма ER экземпляров и ER типов.
Связи могут быть
типа 1:1, 1:М, М:М.
Степень связи (СС), класс принадлежности (кп).
КП сущности может быть обязательным и необязательным. Обязательный – если все экземпляры этой сущности обязательно участвуют в рассмотренной связи.
Этапы проектирования:
1.
выделение сущностей и связей между
ними
2.
построение диаграмм ЕР-типа с учетом
сущностей и связей
3.
формирование набора предварительных
отношений с указанием предположительных первичных ключей для каждого отношения
4.
добавление не ключевых атрибутов
5.
приведение предварительных отношений
к нормальный форме босса Кода
6.
пересмотр ЕР диаграммы если
a.
некоторые отношения не приводятся к
БКнорм.форм.
b.
некоторые атрибуты не находят
логического обоснования мест в предварительных отношениях