Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
85
Добавлен:
22.03.2015
Размер:
468.74 Кб
Скачать

 

 

 

 

 

 

 

 

ERwin Methods Guide

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Normalization

Introduction

Normalization is the process of making a database design comply with the design rules outlined by E. F. Codd for relational databases. Following the rules for normalization, you can control and eliminate data redundancy by removing all model structures that provide multiple ways to know the same fact.

The goal of normalization is to ensure that there is only one way to know a “fact.” A useful slogan summarizing this goal is:

ONE FACT IN ONE PLACE!

 

To provide a basic understanding of the principles of normalization, this

 

chapter includes a variety of examples of common design problems and

 

normalization solutions.

 

Chapter Contents

 

Overview of the Normal Forms ..........................................................................

72

Common Design Problems ..................................................................................

73

Unification.............................................................................................................

84

How Much Normalization Is Enough?...............................................................

86

ERwin Support for Normalization......................................................................

88

Normalization 71

Соседние файлы в папке Базы данных