Этапы проектирования

При проектировании реляционных баз данных методом ER – диаграмм выделяют следующие этапы [6]:

1. Выбор предметной области, выделение в ней сущностей с указанием возможных первичных ключей для каждой сущности. Иногда сначала задают атрибуты сущностей, а затем на их основе определяют сами сущности.

2. Описание ER–диаграмм с указанием правила, которое должно быть использовано для каждой задействованной пары сущностей.

3. Формирование набора предварительных отношений с указанием первичного ключа для каждого отношения и с учетом указанных на этапе 2 правил.

4. Добавление неключевых атрибутов в предварительные отношения.

5. Анализ предварительных отношений на предмет “сильных” нормальных форм (начиная с 3НФ). Если отношения не находятся в “сильной” нормальной форме, то необходимо проведение дальнейшей нормализации с целью получения окончательного набора отношений, находящихся в “сильной” нормальной форме.

6. Проверка выполнимости свойства соединения без потерь информации для окончательного набора отношений. Данный этап обычно опускается, однако этого делать не следует, так как метод не гарантирует выполнимость указанного свойства. Если свойство соединения без потерь информации не выполняется, то необходимо добиться выполнимости этого свойства, используя суперключ, как будет показано в примере 40.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: