Типы представления данных в таблицах
Данные в загружаемых таблицах могут быть представлены:
в нормализованном виде;
в денормализованном виде.
Нормализация – это разбиение таблицы на две или более таблиц, обладающих лучшими свойствами при включении, изменении и удалении данных.
В нормализованной таблице каждый факт представлен один и только один раз. В денормализованной таблице, наоборот, информация дублируется.
Пример денормализованной таблицы:
Книга | Студент | Телефон |
---|---|---|
Книга 1 | Иванов | 33-33-33 |
Книга 2 | Петров | 55-55-55 |
Книга 3 | Иванов | 33-33-33 |
Книга 4 | Петров | 55-55-55 |
Пример нормализованной таблицы:
Книга | Студент |
---|---|
Книга 1 | Иванов |
Книга 2 | Петров |
Книга 3 | Иванов |
Книга 4 | Петров |
Студент | Телефон |
---|---|
Иванов | 33-33-33 |
Петров | 55-55-55 |